Amsterdam's most expensive hotel room – at $13,000 a night – is not by a picturesque canal, or even in the famous red light district. It's in a 1970s 22-storey office block. But this block, once the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results