42 Lighthouse Street Galle Fort, Galle, Southern Province (Sri Lanka) Show on map
Updating availability and prices
Situated in Galle, 200 metres from Dutch Church Galle, Taru Villas - Lighthouse Street features a terrace and views of the city
Guests can enjoy the on-site restaurant
Extras include slippers and free toiletries
Taru Villas - Lighthouse Street features free WiFi throughout the property
There is a shared lounge at the property
Galle Fort is 300 metres from Taru Villas - Lighthouse Street, while Galle Light house is 400 metres away
This double room features air conditioning and private entrance
Hotel
Room
Restaurant