New W Hotel opens in Amsterdam
Trendy hotel chain The W have opened a new location in the heart of Amsterdam. The new hotel is located behind the Royal Palace on Dam Square, close to the nightlife and hart of Amsterdam.
The new hotel includes: spa, fitness centre, two restaurants and 238 rooms. The event function rooms have ample space for around 430 business delegates in total