- Hotel reservation/
- Sri Lanka/
- Diulpitiya/
- Shangrila Villa
Book Villa Shangrila Villa
5/2 Salmal Mawatha, Nedimala, Dehiwala, Sri Lanka, Wattala 0.3 km from city center
Facilities of Villa Shangrila Villa
- Pets allowed
Room facilities
- Air conditioning