Affacciato sulle montagne, il Tabaiba Dream Views Apartment sorge a Tabaiba, a circa 1,1 km dalla spiaggia di Nea. Appartamento con vista sul mare e sulla città, e connessione WiFi gratuita.
L'appartamento presenta 1 camera da letto, un soggiorno con TV a schermo piatto, una cucina attrezzata e 1 bagno con doccia.