4 Brothers

Rhodes - Rhodes

Search dates for this hotel


Nestled on the beach, this Rhodes Town apartment is within a 10-minute walk of Akti Miaouli Beach and Rhodes Aquarium. Palace of the Grand Master of the Knights of Rhodes and Archaeological Museum of Rhodes are also within 1 mile (2 km).