Amsterdam, Amsterdam
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rembrandtplein 44, Amsterdam
Royal Amsterdam Hotel is located on the Rembrandt Square in the city centre of Amsterdam. It offers non-smoking rooms with free WiFi access. Each room here will provide you with cable TV and air conditioning.
See MoreUsage of subsidiary facilities may incur additional fees