Just a 7-minute walk from Richa Nera Beach and 300 yards from Archaeological Museum of Lemnos, OLYMPIA ROOMS features accommodations in Myrina, with a terrace. The air-conditioned accommodations are a 2-minute walk from Romeikos Gialos Beach. Outdoor dining is also possible at the apartment.
At the apartment complex, every unit comes with a wardrobe, a TV, a private bathroom, bed linen, and towels. Free Wifi is accessible to all guests, while certain rooms are fitted with a balcony. The rooms are equipped with heating facilities.
Avlonas Beach is 1.4 miles from OLYMPIA ROOMS, while Port of Limnos is a 6-minute walk from the property. The nearest airport is Limnos International Airport, 11 miles from the accommodation.