Rooms
The hotel has 22 rooms.
Fokialis Sq. - 85100 - Rhodes,
Greece
View Map
Area: Ammoudes
Location: close to rodini park-zefiros beach-medieval wall of the old town
This 3 star hotel is located in the city centre of Rhodes.
The hotel has 22 rooms.
The Mirage Aparthotel offers a relaxing bar.