Lydia Hotel

25th March Street No.31, 85 100 Rhodes, Greece Get Directions to this spot
Category:
Hotels
25th March Street No.31
85 100 Rhodes
Greece

Rate and review Lydia Hotel in Rhodes, Greece!

Share your experiences at Lydia Hotel with your friends or discover more Hotels in Rhodes, Greece.