Centrally located at Laki Port in Leros, family-run Miramare Hotel has a rooftop terrace with panoramic sea views. It offers air-conditioned rooms, a snack bar and free Wi-Fi in all areas. Koulouki Beach is 300 metres away. All rooms at Miramare com...
Rooms total: 4 More information »Leros Municipal Airport 7.4 km