Saint John Apartment
Saint John Apartment Rhodes apartment is located next to Clock Tower, Collachium and The Street of Knights.
Just 20 minutes on foot from Rhodes city center. There is Faliraki 4 km away. Sea star treats guests with greek meals and lies within 250 meters from the property.
Diagoras airport can be reached in 5 minutes by car.