★★★
Colombo Villa is a 3 stars accommodation located at about 3 km from the center of Colombo. The lodging has free wifi internet connection in all its facilities. Colombo Villa offers several amenities, being some of the most relevants: swimming pool, parking, free parking, climate control and fitness room.
There are 169 comments on this accommodation:
Address: 16/6, Cambridge Place, Colombo 7. 00700 Colombo. Sri Lanka.