Hotels in Amsterdam
Leidse Square Hotel
Location. The ACH Leidse Square Hotel is located in the centre of Amsterdam, The Netherlands. The ho...
Holiday Inn Amsterdam
Location. The Holiday Inn Amsterdam is located in Amsterdam, Netherlands. One kilometre from the RAI...
Hotel Princess
Location. The Hotel Princess is located in Amsterdam, The Netherlands. 50 metres from the main squar...
Inner Hotel
Location. The Inner Hotel BV is located in Amsterdam, Holland. 300 metres from the Van Gogh Museum 6...
Delta Hotel City Center
Location. The Delta Hotel City Centre is located in the centre of Amsterdam, the Netherlands, 200 me...
Hotel Victorie
Design focused and youth orientated, boutique style Hotel V occupies a renovated, early 20th century...
Hotel Crystal
Location. The Hotel Crystal is located in Amsterdam, The Netherlands. 500 metres from Leidse Square ...
Swissôtel Amsterdam
Location. The Swissotel Amsterdam hotel in Amsterdam, Netherlands is conveniently located to shoppin...