Car hire :: Greece :: Rhodes Faliraki
Map for the car hire pick up location at Rhodes Faliraki.
Pick up address: Faliraki Pigon Avenue - Shopping Center , Rhodes , 85105