Florence Villas bevindt zich op 5,7 km van Naguleswaram Temple en biedt een tuin en een gedeelde lounge. De accommodaties hebben airconditioning, een balkon en gratis WiFi.
Het appartement biedt een terras, uitzicht op de zee, een zithoek, een flatscreen-tv met kabelzenders, een volledig uitgeruste keuken met een koelkast en een vaatwasser, en tevens een eigen badkamer met douche en een haardroger.
Een privéstrand is aanwezig.
Nilavarai Well ligt op 12 km van Florence Villas, en Nallur Kandaswamy-tempel ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Jaffna, op 4 km van de accommodatie.