El Taru Villas - Rampart Street se encuentra en Galle, a 200 metros de la iglesia holandesa de Galle, y ofrece piscina al aire libre y habitaciones con WiFi gratuita. Este Boutique Hotel ofrece recepción 24 horas y salón compartido. El establecimiento alberga un restaurante y se encuentra a 4 minutos a pie del fuerte de Galle.
Las habitaciones incluyen escritorio. El baño es privado e incluye ducha y artículos de aseo gratuitos.
El Taru Villas - Rampart Street sirve un desayuno continental, inglés o a la carta.
El Taru Villas - Rampart Street alberga una terraza.
El hotel se encuentra a 500 metros del estadio internacional de cricket de Galle y a 600 metros del faro de Galle.