Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
31, 25th March Street, Rhodes
Lydia Hotel enjoys a prime location in the centre of Rhodes Town. It offers a modern lounge bar-restaurant and features elegant accommodations with work desk and minibar.
See MoreUsage of subsidiary facilities may incur additional fees