El Travel Resort ofrece alojamiento apto para mascotas en Atenas, a 1 km del Museo Arqueológico Nacional de Atenas y a 1,4 km del Teatro Nacional de Grecia. El establecimiento se encuentra a 1,5 km de la plaza Omonia y dispone de balcón con vistas a la ciudad y al jardín.
Este apartamento cuenta con aire acondicionado, dormitorio independiente, sala de estar con sofá y TV de pantalla plana y cocina con horno. También incluye toallas y ropa de cama. Además, el Travel Resort dispone de solárium.
El Travel Resort está a 2,2 km del teatro Lycabettus y a 2,3 km del monte Lycabettus. El aeropuerto Elefthérios Venizélos es el más cercano y se sitúa a 20 km.