The Newbury Boston Overview
- Year Founded
-
1927
- Status
-
Private
- Latest Deal Type
-
Buyout/LBO
- Financing Rounds
-
3
The Newbury Boston General Information
Description
A 273-room hotel located in Boston, Massachusetts. The luxury hotel is surrounded by art galleries and boutiques and is in close proximity to the theater district and other historic sites. It includes 44 exquisitely designed spacious suites, each featuring classic decor and a cozy wood-burning fireplace.
Contact Information
Website
www.thenewburyboston.comCorporate Office
- One Newbury Street
- Boston, MA 02116
- United States
Corporate Office
- One Newbury Street
- Boston, MA 02116
- United States
The Newbury Boston Valuation & Funding
Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
---|
The Newbury Boston Investors
Investor Name | Investor Type | Holding | Investor Since | Participating Rounds | Contact Info |
---|
The Newbury Boston FAQs
-
When was The Newbury Boston founded?
The Newbury Boston was founded in 1927.
-
Where is The Newbury Boston headquartered?
The Newbury Boston is headquartered in Boston, MA.
-
What industry is The Newbury Boston in?
The Newbury Boston’s primary industry is Buildings and Property.
-
Is The Newbury Boston a private or public company?
The Newbury Boston is a Private company.
-
What is The Newbury Boston’s current revenue?
The current revenue for The Newbury Boston is
. -
Who are The Newbury Boston’s investors?
ICONIQ Growth, KSL Capital Partners, Highgate Hotels, and Ascendant Capital Partners have invested in The Newbury Boston.
Data Transparency
-
Meet our data hygiene team
Discover how our experts ensure you’re getting the most accurate financial data in the industry.
Read blog » -
How PitchBook sources data
Our data operations team has logged over 3.5 million hours researching, organizing, and integrating the information you need most.
Discover our process »