Olympus Mediterranean Boutique Litohoro, Greece

Olympus Mediterranean Boutique

  • Olympus Mediterranean Boutique hotel is located in the foot of Mount Olympus in a picturesque village of Litohoro, just a breath away from the sea
    <<<read more
  • Images
  • Maps
  • Facilities

Standard room
<<<more information about this room