Dina&McAllister is located in the Athens City Centre district of Athens, 600 metres from Monastiraki Square, 600 metres from Monastiraki Railway Station and 600 metres from Monastiraki Metro Station.
Number of rooms: 7
14 Αρμοδίου, Athens, 10552, Greece