Tavros Hotel ligt in het dorp Neo Chorio en heeft een buitenzwembad dat wordt omgeven door een zonneterras met palmbomen. Het biedt accommodatie met eigen kookgelegenheid, een bar aan het zwembad en een snackbar. Er is overal gratis WiFi beschikbaar.
Alle studio's en appartementen hebben airconditioning en een balkon of terras met uitzicht op de tuin, het zwembad of de Middellandse Zee. Elke kamer heeft een goed uitgeruste kitchenette met kookplaten, een koelkast en een koffiezetapparaat. De zithoek is voorzien van een flatscreen-tv.
Tavros Hotel Apartments ligt op 5 minuten lopen van de lokale tavernes en een kleine supermarkt. Het strand Latsi ligt op 2 km en het strand Loutra Aphroditis ligt op 3 km afstand. De internationale luchthaven van Paphos ligt op 70 minuten rijden.