Where is St. Stephen's Hill?
Rhodes Town is home to St. Stephen's Hill. Rhodes Town is a historic city well liked for its shopping and beaches. If you're looking for things to do in the area, you might like to visit Temple of Apollo and Acropolis of Rhodes.
Where Can I Stay near St. Stephen's Hill?
We've got 392 hotels to choose from within just a mile of St. Stephen's Hill. You might want to consider one of these options that are popular with our travelers:
Best Western Plus Hotel Plaza
- hotel • Free breakfast • Free WiFi • Restaurant • Central location
Semiramis City Hotel
- hotel • Free breakfast • Free parking • Free WiFi • Attentive staff
Mitsis Grand Hotel
- property • Free breakfast • Free parking • Free WiFi • Attentive staff
Castellum Suites
- aparthotel • Free parking • Free WiFi • Restaurant
Manousos City Hotel
- hotel • Free parking • Free WiFi • Restaurant
Things to See and Do near St. Stephen's Hill
What to See near St. Stephen's Hill
- Temple of Apollo
- Acropolis of Rhodes
- Palace of the Grand Master of the Knights of Rhodes
- Ixia Beach
- Street of Knights
Things to Do near St. Stephen's Hill
- Archaeological Museum of Rhodes
- Rhodes Casino
- Kallithea Springs
- Water Park Faliraki
- Bar Street
How to Get to St. Stephen's Hill
Flights to Rhodes Town
- Diagoras Airport (RHO), 7.7 mi (12.4 km) from central Rhodes Town