Price not available
Sotiros 66
Ialysos 85101 Greece
Phone: 22410-90941
Ialysos 85101 Greece
Phone: 22410-90941
Modern hotel with restaurant, bar, TV lounge; situated one block from the beach; 5 km from Rhodes town.
Property Information by Northstar Travel Media, LLC
Amenities
Swimming Pool, Pets Allowed, Air Conditioning... see all
Swimming Pool, Pets Allowed, Air Conditioning... see all

