At the crest of Beacon Hill stands Fifteen Beacon, a Forbes Four Star luxury hotel in the heart of Boston. Whether you're here for business or seeking a romantic escape, Fifteen Beacon offers the best in personalized service and a suite of amenities that define luxury.