Olympia Boutique Hotel is located in the city of Saranda, Southern of Albania.
The Hotel is situated at a privileged position and offers a panoramic view of the city, the Greek island of Corfu and the open gulf of the Ionian Sea.
The Hotel consists of 33 spacious and fully equipped rooms, all of which have an astonishing sea view.