Near Archangel Michael's Orthodox Church. Located in Rhodes, Hotel Dimitra Sun is within a 15-minute walk of Archangel Michael's Orthodox Church and Castle of Saint George Ruins. This hotel is 2.9 mi (4.7 km) from Tsambika Beach and 12.2 mi (19.6 km) from Water Park Faliraki.