Hotel nearby Boralesgamuwa
1 found
![](/img/temp/1.jpg)
Villa 63
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.
More Hotel in other Cities
Interesting places in Boralesgamuwa
Search this area