Nirvana 30, Athens
bedrooms
Baths
Guests
Located in Athens, Thelma's Apartment offers self-catering accommodations with balcony and free WiFi. National Archaeological Museum of Athens is 1.9 mi away.
Parking
Elevator
WiFi/Internet
Pet friendly
Laundry
Air conditioning
No nearby properties available in this region at the moment.