Situato a 2 km dalla Spiaggia di Olympos, l'hotel Tahtavilla Kemer comprende 12 camere. La struttura dispone di un ristorante e un deposito bagagli.
L'affittacamere offre un facile accesso alla Spiaggia di Cirali, che si trova a soli 14 minuti a piedi. La Chimera è raggiungibile in 10 minuti di auto.
Vicino all'hotel Tahtavilla, il ristorante Garden Nikki Pansiyon Bar&Restaurant serve pasti americani.