- All reviews
Situated in Myrina, 0.6 miles from The Castle of Myrina, Olympia Studios features a sun terrace and views of the garden. Archaeological Museum of Lemnos is 0.7 miles away. Free WiFi is provided throughout the property. All units have a TV. Some units feature a terrace and/or balcony. There is also a kitchenette, fitted with a fridge. Every unit has a private bathroom with a bath or shower and free toiletries. Towels are featured. Port of Limnos is 0.7 miles from Olympia Studios. The nearest airport is Limnos Airport, 9.3 miles from Olympia Studios.