Taru Villas Rampart Street - Galle Fort
Photo gallery for Taru Villas Rampart Street - Galle Fort
Overview of Taru Villas Rampart Street - Galle Fort
Taru Villas Rampart Street - Galle Fort
5-star hotel in Fort Galle
Reviews
10
Exceptional
Popular amenities
Explore the area
25 Rampart Street, Galle Fort, Galle, 80000
- Galle Fort2 min walk
- Galle Lighthouse8 min walk
- Jungle Beach17 min drive