The InterContinental Amstel Hotel is a luxurious five-star hotel located in Amsterdam, Netherlands. The hotel is situated on the banks of the Amstel River and has been an iconic landmark in the city for over 150 years.

The hotel's exterior is an impressive display of neoclassical architecture with its grand façade, sweeping staircases, and ornate balconies. The interior is equally impressive, with a grand lobby adorned with crystal chandeliers, marble columns, and a sweeping staircase leading up to the first floor.

Previous
Previous

Castel 'd Emporda Spain

Next
Next

Hilton Mallorca Galatzo