Print out the information
Royal Aparthotel City Centre
Address
Grigoriou Themeli & Grigoriou Lambraki, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/8270
Coordinates
36.449375, 28.221855
Hotel info
Air Condition
Television
Kitchenette
Free Parking
Pets Allowed
Print out the information