This cosy apartment is located in Leros. Nestled within 1. 5 kilometre(s) from the town centre, the establishment allows easy access to all this destination has to offer. The main entertainment areas are 1. 5 kilometre(s) from the apartment. Within 50 metres travellers will find links of transport that will allow them to explore the area. The nearest beach is within 50 metres from the property. Travellers will find the airport within 5. 0 kilometre(s). The establishment is within 1. 5 kilometre(s) from the harbour. With a total of 14 accommodation units, this is a nice place to stay. Theotokis Studios underwent renovation in 2010. The apartment offers Wi-Fi internet connection in communal areas. This is not a pet-friendly property. Guests may take advantage of the car park.