Este establecimiento se encuentra a 6 minutos a pie de la playa. El Thalduwa Island Villas ofrece alojamiento con instalaciones para deportes acuáticos y conexión WiFi gratuita.
Algunos alojamientos disponen de terraza, aire acondicionado, zona de comedor y zona de estar con TV de pantalla plana vía satélite. Algunas unidades también tienen una cocina equipada con microondas, tostadora y nevera.
Todas las mañanas se sirve un desayuno continental o a la carta en el establecimiento.
La villa tiene una piscina exterior.