Taru Villas Rampart Street is a luxurious 5-star hotel nestled in the historic city of Galle, Sri Lanka. With a single exquisitely designed room, this intimate retreat offers a unique experience for travelers seeking both comfort and exclusivity. The hotel boasts an impressive guest rating of 9.9 out of 10, reflecting the exceptional service and quality that guests have come to expect.