Leros Island hotels & apartments, all accommodations in Leros Island

Suggested hotels in Leros Island

Theotokis Studios Leros Island

Crithoni Leros, Leros, Gr, Leros Island, Greece

Theotokis Studios Leros Island photo

Guests of Leros Island will have a nice stay at Theotokis Studios apartment. Founded in 1999, the building was renovated in 2010. This property features a designated smoking area, parking…