Katikies Hotel, Greece
/Nestled into the Santorini mountainside, along the main thoroughfare of central Oia, sits Katikies Hotel.
Read MoreNestled into the Santorini mountainside, along the main thoroughfare of central Oia, sits Katikies Hotel.
Read MoreIf 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