Travel Resort is a great place to stay in Athens.
Travel Resort is also 1450 meters away from National Theatre of Greece.
For the comfort of the guests Travel Resort offers soundproof rooms with satellite television, a refrigerator, coffee/tea makers, a dining area and a dressing room. The rooms have a view over the garden. They provide bathrooms with a bathtub, a shower and a hairdryer.
Serving a wide assortment of dishes, Ouzeri tou Laki and Santa Fe are about 300 meters from the property.
A 10-minute stroll will take you to Attiki subway station.
Guests can take advantage of a designated area for smoking and a lift.
On-site leisure facilities include a sun deck and a library.