Leiden, Leiden
Spend a second to
save a fortune!
Spend a second to save a fortune!
Bargelaan 180, Leiden
Situated in the centre of Leiden and only a 1-minute walk from central station, Fletcher Wellness-Hotel Leiden offers spacious rooms with city or dune views.
See MoreUsage of subsidiary facilities may incur additional fees