Situé dans le village de Neo Chorio, le Tavros Hotel possède une piscine extérieure entourée d'une terrasse bien exposée avec des palmiers. Il propose des hébergements indépendants, un bar au bord de la piscine et un snack-bar. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Tous les studios et appartements climatisés s'ouvrent sur un balcon ou une terrasse donnant sur le jardin, la piscine ou la mer Méditerranée. Chacun dispose d'une kitchenette bien équipée avec des plaques de cuisson, un réfrigérateur et une cafetière. Le coin salon est doté d'une télévision à écran plat.
Le Tavros Hotel Apartments se trouve à moins de 5 minutes à pied de tavernes locales et d'une supérette. La plage de Latsi est à 2 km et celle de Loutra Aphroditis à 3 km. L'aéroport international de Paphos est accessible en moins de 70 minutes de route.