Yoho Lavinia Villa
Colombo Western Province
Check in
N/A
Check out
N/A
Located in Colombo (Wellawatte), Yoho Lavinia Villa is within a 5-minute drive of New Delmon Hospital and Majestic City. This villa is 1 mi (1.6 km) from Raux Brothers and 1.3 mi (2.1 km) from Isipathanaramaya Buddhist Temple.
Property Details
Location
No.174/5, Galle Road, Mount Lavinia, Colombo, Western Province 10370, Sri Lanka