Best Rooms in Leros
Discover the best Rooms in Leros:Tassos
Alinda $-$$
Apartments Rooms
Located just a few steps from Leros Alinda Beach, Tassos Apartments I provides accommodations in Alinda with a garden, a terrace, as well as a 24-hour front desk. This beachfront property has a balcony, free private parking and free WiFi. The air-conditioned apartment consists of 1 separate bedroom, ...