Taru Villas – Lighthouse Street is situated in Galle, 200 m from Dutch Church Galle and features a terrace. This 5-star hotel offers a shared lounge, luggage storage space and free WiFi. The hotel boasts a restaurant, and Galle Fort is a 3-minute walk away. At the hotel, rooms are fitted with a desk. All rooms include a safety deposit box and some rooms here will provide you with city views. All units include a wardrobe.