W Hotels is an American hotel chain founded by Starwood Hotels and Resorts but now owned by Marriott International operating around 70 upscale hotels and W Hotels offers luxury lifestyle hotels in over 50+ destinations worldwide with us and discover a modern, design-led hotel experience
Click on Job Title for more Details/Apply