This 4 star hotel has luxury rooms and facilities including a spa and wellness.
Holland Boven Amsterdam