Daily Archives: March 22, 2017

Where to Stay in Athens: Herodion Hotel Athens (A Review)

With just one night to spend in Athens the choice was the Herodion Hotel, pure [...]

4 Comments