Liberty Plaza Luxury Spacious 3BR Apartment offers accommodation in Colombo, 300 metres from U.S. Embassy. The apartment is 2.9 km from Khan Clock Tower. Free WiFi is provided throughout the property. Read more
Liberty Plaza Luxury Spacious 3BR Apartment offers accommodation in Colombo, 300 metres from U.S. Embassy. The apartment is 2.9 km from Khan Clock Tower. Free WiFi is provided throughout the property.