Hotels in Amsterdam
Inner Hotel
Location. The Inner Hotel BV is located in Amsterdam, Holland. 300 metres from the Van Gogh Museum 6...
Hotel Roemer
Location.Housed in a converted 18th century mansion, the Hotel Roemer is a city centre boutique hote...
Hotel Terminus
The Hotel Terminus, located in Amsterdam, Netherlands, is housed in 10 buildings that date back to t...
Apple Inn Hotel
The Apple Inn Hotel is a small hotel set in central Amsterdam, 500 metres from the Vondelpark and le...
Hotel Atlanta
The Hotel Atlanta is located in the center of Amsterdam, within a few minutes walk of museums, galle...
Park Hotel Amsterdam
Location. The Park Hotel is located in Amsterdam, the Netherlands, opposite the canal and the larges...
Avenue Hotel
The Avenue Hotel is housed within historic buildings in central Amsterdam within one kilometre of bo...