Located in Galle, 80 m from Galle Light house, Taru Villas – Rampart Street has an outdoor swimming pool and rooms with free WiFi access. This 5-star hotel offers a shared lounge. The property boasts a restaurant and Galle Fort is a 5-minute walk away. At the hotel, rooms include a wardrobe. Every room has a private bathroom with a bath and free toiletries. All units at Taru Villas – Rampart Street are fitted with a seating area.