Located within 750 metre(s) from the town centre, the apartment allows easy access to all this destination has to offer. The nearest beach is within 2 metre(s) from the property. The establishment features a total of 26 guest rooms. This accomodation underwent renovation in 2015. The establishment's common areas include Wi-Fi internet connection.