With a stay at Stamatia Rooms in Rhodes, you'll be a 5-minute walk from Palace of the Grand Master of the Knights of Rhodes and 9 minutes by foot from Rhodes AquariumWith a stay at Stamatia Rooms in Rhodes, you'll be a 5-minute walk from Palace of the Grand Master of the Knights of Rhodes and 9 minutes by foot from Rhodes Aquarium. This hotel is 1.6 mi (2.6 km) from Archaeological Museum of Rhodes and 1.7 mi (2.7 km) from Acropolis of Rhodes.