Katikies Hotel, Greece

Katikies Hotel, Greece

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

Read More

'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