Situated in Sporades, this property offers an ideal place of rest and relaxation. Situated in the city centre, the Hotel is convenient to the rest of the city. There are multiple public transport links within easy reach. The Hotel is located a few minutes away from the airport. The beach is set in the immediate vicinity of the Hotel. The property is within walking distance from the harbour. There is an on-site car park. This establishment allows pets. Large pets are allowed at this establishment.