Hotel Okura Amsterdam, Amsterdam hotels at discounted rates

Hotel Okura Amsterdam
Ferdinand Bolstraat 333, Amsterdam, 1072 LH, Netherlands