Taru Villas - Rampart Street ligger i Galle, 200 m fra den hollandske kirke Galle, og har udendørs swimmingpool og værelser med gratis wi-fi. Dette boutique-hotel har døgnåben reception og fælles opholdsstue. Ejendommen har restaurant, og Galle Fort ligger 4 minutters gang derfra.
Værelserne på hotellet har skrivebord. Samtlige værelser har eget badeværelse med bruser og gratis toiletartikler.
Gæsterne på Taru Villas - Rampart Street kan nyde kontinental, engelsk morgenmad eller a la carte-morgenmad.
Taru Villas - Rampart Street har terrasse.
Galles internationale cricketstadion ligger 500 m fra hotellet, og Galles fyrtårn ligger 600 m derfra.