Saint Nicholas Houses is gelegen in Kefalos in de regio Dodekanesos, op minder dan 1 km van Kohilari Beach en biedt gratis WiFi, een barbecue, een tuin en gratis privéparkeren.
Elke unit is voorzien van een terras met uitzicht op de zee, een flatscreen-tv, een eetgedeelte, een goed uitgeruste keuken en een gedeelde badkamer met douche, gratis toiletartikelen en een haardroger. Er is ook een koelkast, een oven, een kookplaat, een koffiezetapparaat en een waterkoker.
Camel Beach ligt op 16 minuten lopen van de villa, en Paradise Beach ligt 2,6 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Kos, op 11 km van Saint Nicholas Houses.