Guest reviews of Taru Villas - Lighthouse Street
- All reviews
Taru Villas - Lighthouse Street is a great choice for a stay in Galle. Guests looking for a bite to eat can check out sri lankan cuisine, which serves Asian cuisine. Other highlights include a terrace and a garden, and rooms offer living rooms and flat-screen TVs.