Nikolaou Antonof 10, Leros Island, Vromolithos, Leros
1.52 mi from city centre
4.9/5Exceptional! (15 reviews)
What a place.
"Great location, right on the beach. Flat calm sea and good sized pool. Excellent room with sea view. Rooms are spotless, and good pressure in the shower. Nikon and his staff are very friendly and keep the place clean. Nightly recommend"