Loews Hotels is a luxury and pet-friendly hotel brand “welcoming you like family” and offering a truly intimate and unique experience.
The Former Police Headquarters in Boston making it an extremely historic, contemporary and professional-looking hotel.
Spacious bathrooms, luxury products, plush king beds, coffee machines and lush robes...
Natural lighting, comfortable furniture and a front row seat to Boston city views and nightlife.
fITNESS & BUSINESS cENTER
eVENTS AND MEETINGS
pet-friendly
dINING
Contemporary American & seafood cuisine with formal indoor dining, gorgeous fireplace, laid-back outdoor patio and white string lights
Bookmark jessicalitras.com "Hotel Reviews" for more....
The Loews Boston Hotel is a 4-star hotel located in Back Bay, Boston with 225 spacious luxury guest-rooms and proximity to key city attractions making it an awesome option for events & meetings and offering family-friendly services and amenities.