Situated 1.1 km from Neos Kosmos Metro Station, Rooms in the apartment (Leontiou) offers air-conditioned accommodation with a balcony. It is located 1.4 km from Syngrou/Fix Metro Station and features a lift. Temple of Olympion Zeus is 2.4 km from the guest house and Filopappos Hill is 2.4 km away.
At the guest house, units include a wardrobe. Featuring a shared bathroom, units at the guest house also feature free WiFi. At the guest house, each unit is fitted with bed linen and towels.
Acropolis Museum is 1.9 km from the guest house, while Akropolis Metro Station is 1.9 km from the property. The nearest airport is Eleftherios Venizelos Airport, 32 km from Rooms in the apartment (Leontiou).