Property Name: Atlazia Apartments
Property Address: ALINDA - LEROS, LEROS, , 85400
Property Description: This property enjoys a convenient setting in Leros . Hotel was constructed in 2002. Hotel underwent renovation in 2008. There are a total of 10 rooms on the premises. The property consists of 5 apartments, 5 triple rooms and 2 quadruple rooms. Set in the heart of the city, the Hotel offers easy access to all the city has to offer. Guests will find numerous bus and metro stops within walking distance. The Hotel is located a few minutes away from the airport. The Hotel is within easy reach of the beach. The property is within walking distance from the harbour. The Hotel is wheelchair-accessible. Guests may take advantage of the on-site car park.
Property Facts: Year of Last Renovation: N/A