Katikies Hotel, Greece

Katikies Hotel, Greece

Nestled into the Santorini mountainside, along the main thoroughfare of central Oia, sits Katikies Hotel.

Read More
Share

'New Hotel' Opens In Athens

'New Hotel' Opens In Athens

If you rewind back to 1958 in Athens, you’d find the classy Olympic Palace Hotel, a chunky modernist building that sat just steps away from Athen’s Syntagma Square.

Read More
Share