Villa 63 Colombo


Villa 63 Colombo

Villa 63 Colombo

Villa 63 is located in Colombo, 8 km from Bambalapitiya Railway Station and 37 km from Bandaranaike International Airport. It operates a 24-hour front desk and offers complimentary WiFi access.

Address : 28/5,Maliga Place Colombo Road Boralasgamuwa, Colombo

Booking hotels-in-colombo