Angelos Rooms is located in Iraklia, Cyclades Islands. The hotel offers to its guests restaurant.
The property accommodates visitors in double or twin room, 1 bedroom apartment and other might be available upon request. The rooms provide sea view and city view. Amenities of the rooms include a/c, fridge and more. Each unit has own bathroom with hairdryer. The kitchen is equipped with kitchen utensils and fridge.
The wifi is free and available in all areas of the hotel.
Free parking spaces are available not far away.
Angelos Rooms does not accept pets.