Book The Angel Inn Apartments
The Angel Inn Apartments is located only 150 metres away from the centre of Icmeler. It features an outdoor pool and self-catering apartments with balconies. Angel Inn has air-conditioned apartments with tiled floors and modern white furniture. All the spacious apartments feature kitchenettes and a seating area. Guests can dine at the hotel’s snack bar, or just enjoy a drink. The hotel’s sun terrace with the sun loungers is the ideal place for relaxation. Rhodes International Airport is 45 km away, and Angel Inn Apartments has free public parking on site.