O Taru Villas - Rampart Street está localizado em Galle, a 200 metros da Igreja Holandesa de Galle. A propriedade dispõe de uma piscina exterior e providencia quartos com acesso Wi-Fi gratuito. Este boutique hotel fornece uma receção aberta 24 horas e um salão partilhado. A propriedade alberga um restaurante e encontra-se a 4 minutos a pé do Forte de Galle.
Os quartos do hotel têm uma secretária. Todas as unidades incluem uma casa de banho privativa com um chuveiro e produtos de higiene pessoal gratuitos.
Os hóspedes do Taru Villas - Rampart Street podem desfrutar de um pequeno-almoço continental, inglês ou à carta.
O Taru Villas - Rampart Street providencia um terraço.
O hotel está a 500 metros do Estádio Internacional de Críquete de Galle e a 600 metros do Farol de Galle.