The new hotel located in the heart of Manhattan will become the company’s first hotel in the United States
The chain will also open its second property in the United States, Iberostar Berkeley, in South Beach, Miami this December
Iberostar Hotels & Resorts will make its debut in the United States with the opening of two new hotels as part of the company’s commitment to expanding its offerings to the U.S. market and continuing to provide quality products and services to its guests.
Scheduled to open in June 15, the new hotel located at 70 Park Avenue will be a 4-star boutique hotel in the heart of Manhattan with 205 rooms spread across 16 floors. With its central location, guests will be a short distance from key tourist attractions including Times Square, Grand Central Station, United Nations HQ, Bryant Park and the Flatiron District. The hotel’s opening represents another step forward in expanding Iberostar Hotels & Resorts’ international presence in major tourist destinations around the world.
"Here at GRUPO Iberostar, we are extremely excited to launch a new hotel in New York, one of the most vibrant cities in the world. With its prime location and focus on service, this new hotel is the perfect one to mark our entrance into the U.S. market," explained José Antonio González, Vice Chairman and CEO America of GRUPO Iberostar. “This property will be a valued addition to our portfolio by our current customers and will also allow us to reach a new audience in the U.S. market.”
The new hotel in New York will be set inside an iconic stone and red brick building dating back to 1928, but has undergone a series of renovations in recent years giving the hotel a refreshing and modern twist. The ground floor will feature the hotel’s lobby as well as a variety of cuisine options such as Silverleaf Coffee & Tea and Silverleaf Tavern, a chic baroque-inspired lounge.
Later in the year, the hotel chain will introduce its second hotel on U.S. soil with the opening of Iberostar Berkeley, located in the famous Art Deco district of South Beach. Opening in December, the Miami property will be located in a renovated 1940’s Art Deco building and will feature 96 boutique rooms.
Both hotels will be the chain’s first two properties in the United States and further reinforce the exceptional offerings available in the urban sector of the company’s portfolio.