W Boston Luxury Hotel – Boston, MA, USA 🇺🇸

W Boston Luxury Hotel - Boston, MA, USA - Hotel Front Entrance
  • Name: W Boston
  • Rooms: 235
  • Rating: 5-Star
  • Brand: W Hotels
  • Parent: Marriott International

Immersed in the music, fashion and art galleries of the downtown district, W Boston is a contemporary haven of luxury style and sophistication. Comfort awaits in boutique hotel rooms showcasing signature amenities, custom décor, and stunning views of the iconic Theatre District. Enhance your experience in the suites and rooms with slate-finished bathrooms, innovative entertainment technology and custom murals. Savor New England staples and international dishes at The Gallery Restaurant and W Lounge in the hotel. Take in a Broadway show, shop upscale stores and explore an endless array of celebrated Boston, MA, attractions, including Fenway Park and New England Aquarium and Chinatown. Gather in vibrant spaces for meetings and social events. With a state-of-the-art fitness center and broad range of signature services, this Boston hotel is a beacon of modern luxury in a legendary travel destination.

Soak up the Boston skyline from one of the stylish hotel rooms or presidential suites at W Boston. With some of the most tech-forward hotel rooms in downtown Boston, this is your modern escape away from home. Before you explore the Theatre District, dig into your suite’s W Mix Bar and refresh in a slate bathroom. Slip into a signature W bed with a featherbed mattress, floating frame, and coffered headboard. Multi-purpose desks/bars in all rooms and suites help you blend work with play during your Boston getaway.

Boston is a city with a story. In fact, this W Hotels location in the Theatre District puts you seconds from world-class performances at the downtown Boston Opera House and Wang Theatre. W Boston is near brownstone boutiques and the Boston Public Garden, the first garden in the United States. Cross Boylston Street to Boston Common, the nation’s oldest city park, and stroll past the Granary Burying Ground to Faneuil Hall. For Fenway Park, New England Aquarium, and other downtown attractions, it is all here for you to explore.

  • Location: W Boston – 100 Stuart Street, Boston, Massachusetts 02116 USA