Colombo
from $ 765
per night

Villa Colombo

12 pers. max. 6 bedrooms 6 staff
10/10
3 Customer reviews
Colombo
from $ 641
per night

Lake Lodge Villa

26 pers. max. 13 bedrooms 6 staff
10/10
3 Customer reviews

Colombo villas for rent

Coming soon... 4