Newly opened in the summer of 2014, Leros Princess Boutique Hotel is the newest hotel offering on the beautiful and traditional island of Leros. With only 18 rooms on offer, this boutique hotel offers some of the warmest and most attentive service that can be found. The hotel sits on the side of a small hill offering magnificent views of the bay of Alinda and the azure Aegean Sea, and is just 300 meters from the sandy beach. The hotelâ€™s restaurant is of the highest quality and aims to provide guests with an astronomical experience with the freshest local produce available. At this hotel you are perfectly placed to enjoy the delights of this quaint and unspoiled Greek island.