Tranquil Villa Colombo hotel features 7 rooms and lies about a 25-minute walk from the Manelwatta Temple.
A balcony and a dining area are included in the rooms for guests' convenience. A flat-screen TV with satellite channels, as well as comforts as an air conditioner are also featured.
The Water World Lanka is 3.1 km from this hotel in Colombo. The Kelaniya Raja Maha Vihara can also be found 15 minutes' drive from the hotel. The property is located 10 km from Diyawanna Oya Seaplane Base airport and in proximity to Mabima Junction bus stop.