Departure Point
Plotarchou Plessa 2, Rodos 851 00, Greece
Departure Point
New Marina
Hotel/spot pick up (for hotels/spots located within 15kms from Rhodes city).
For hotels/spots located further, pick up is available upon request.
If hotel pick up is not selected, departure location will be Mandraki Harbour or New Marina of Rhodes.
Traveler pickup
- Plotarchou Plessa 2, Rodos 851 00, Greece
Return Details
Plotarchou Plessa 2, Rodos 851 00, Greece