Just steps from Syntagma Square and the Metro Station, Malliott Othonos offers self-catering accommodation with free WiFi access. The National Garden and Zappion are just a few metres from the property.
Just steps from Syntagma Square and the Metro Station, Malliott Othonos offers self-catering acco Read more
Just steps from Syntagma Square and the Metro Station, Malliott Othonos offers self-catering accommodation with free WiFi access. The National Garden and Zappion are just a few metres from the property.
Just steps from Syntagma Square and the Metro Station, Malliott Othonos offers self-catering accommodation with free WiFi access. The National Garden and Zappion are just a few metres from the property.
Number of Rooms: 2