Hotel Collection
XV Beacon Hotel
The XV Beacon Hotel occupies a 1903 landmark Beaux Arts building which stands at the crest of Beacon Hill in the most historic city in America.
Details
- Destination
- Boston
- Address
- 15 Beacon Street
Boston, MA 02108 USA - Hotel Type
- Boutique Hotel
- Rooms
- 63
- Rating
Its 1903 landmark Beaux Arts building stands at the crest of Beacon Hill in the most historic city in America. Through its doors, Fifteen Beacon Hotel offers distinguished and discreet personalized service.
Here you'll find sleek, earth-toned décor, refined design set off with works of fine art, and appointments efficient and the height of functionality. The accommodations are cutting-edge and versatile. Amenities at Fifteen Beacon positively define luxury.