Plotarchou Plessa 2, Rodos 851 00, Greece | Mandraki Harbor or any of 12 bus stops.
Acropolis Of Rhodes – Monte Smith
San Francisco
New Marina
Tourist Harbor
Old Town Of Rhodes
Rhodes City Center
Town Hall
Psaropoula Square – Diagoras Statue
Aquarium
Rhodes Horizon (Kato Petres)
Grand Hotel – West beachside