Mulberry Suites

Map view

1 night
Finding the latest room rates...

Location

Menekleous StrArionos Square, 85100, Greece

Hotel description

Mulberry Suites

Located in Rhodes Old Town- this apartment building is within a 10-minute walk of Athinas Square and Rhodes Port. Palace of the Grand Master of the Knights of Rhodes and Rhodes Aquarium are also within 1 mile (2 km).