Downtown Boutique Apartments Apartment Athens, Attica
Featuring accommodation with free Wi-Fi, air conditioning and flat-screen TV, Downtown Boutique Apartments is situated 500 metres from Monastiraki Square and just a short walk from Plaka and Ancient Roman Forum.
Number of rooms: 3
13 Thiseos, Athens, 10562, Greece