alexa hotel rhodes town

Rhodes, the island of the Knights and the Sun. Did you know that Rhodes has 300 days of sunshine per year?

alexa hotel rhodes town

by steve b » Sat Apr 19, 2008 11:29 pm

Any info on this hotel ..going in sept ,i was told its on the back of bar street is it noisy?
by steve b
User avatar
 
Posts: 1


Return to Rhodes

Bookmark and Share