Archangel michael

AddressRhodes Marina madraki, 85100, Rhodes Town, Greece

Situated in Rhodes Town, near Mandraki Port, Grand Master's Palace and The Street of Knights, Archangel michael has a bar.

Popular points of interest near the boat include Clock Tower, Deer Statues and Temple of Apollon. The nearest airport is Rhodes International Airport, 14 km from Archangel michael.

Book Now >>
Booking Request
Booking date