1. 39 Dragoumi Ionos Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  2. 88 Kapodistria Ioanni Street, 851 32 Rhodes, Rhodes Dodecanese (Routing)

  3. 11 Themistokleous Street, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

    OPEN(Open 24 Hours) Opening Hours

  4. 851 03 Kolybia, Rhodes Dodecanese (Routing)

    Boat Hire : 1476Ε60000129901

    More
  5. Traganou, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  6. Faliraki Beach, 851 00 Rhodes, Rhodes Dodecanese (Routing)