internationaltravelchick.blog
Nikki’s Nest: Athens Gate Hotel (Athens, Greece)
I had the pleasure to stay 8 nights at The Athens Gate hotel which is in central Athens, Greece with a fabulous view of the Temple of Zeus & the Acropolis. The area around the hotel is so neat.…