W Amsterdam

3.6 (79 reviews)

Spuistraat 175, Amsterdam, 1012 VN, Netherlands   •  Weather:    •   Local Time:     •  Phone: +31 (0)20 - 811 2500  

3.6

Starwood The Netherlands

Home | Important to know | Starwood Hotels & Resorts | Starwood Hotels in the Netherlands | Benefits for employees |  

Starwood Hotels and Resorts Worlwide Inc. currently has 3 hotels in The Netherlands.
Click on below links to see more details on each property.

Google+