Located in the heart of Rhodes Town and just a short stroll from Zefyros Beach, Star Hotel is the perfect getaway for travelers looking for comfort and convenience. - 1-Star Hotels, Rhodes Town
Zefyros Hotel is located directly on the beach in Rhodes Town, just 500 meters from Zefyros Beach and 3 kilometers from Elli Beach. - 1-Star Hotels, Rhodes Town
21 Perikleous str, Old Town, 85100 - Rhodes Town, Greece
Hotel - 1-Star Hotels, Rhodes Town
Show on map
In high demand!
Centrally located in Rhodes, just 100 meters from the charming Old Town, Spot Hotel boasts a delightful furnished roof garden offering stunning views over the town. - 1-Star Hotels, Rhodes Town
The main street of the Old Town is just five minutes away on foot. What attractions await nearby? Wonderful places are waiting to be discovered close by. - 1-Star Hotels, Rhodes Town