With a stay at Hotel Galaxias in Rhodes, you'll be connected to a shopping center, within a 15-minute walk of Rhodes St. Francis Church and Acropolis of Rhodes. This hotel is 1 mi (1.5 km) from Temple of Apollo and 1.4 mi (2.2 km) from Archaeological Museum of Rhodes.