This lovely aparthotel is located in Leros. The total number of accommodation units is 22. Those staying at this aparthotel may surf on the internet thanks to the Wi-Fi access ready to use on public areas. The reception desk is not open throughout the day. This aparthotel does not accept pets.