Broadway Plaza Hotel
Hotel
Chelsea, New York
Featuring modern art reproductions throughout the property, Broadway Plaza Hotel is located in the NoMad neighbourhood in New York, 400 metres from the Flatiron Building. Guests can enjoy proximity to Madison Square Park.
Number of rooms: 126
1155 Broadway, NoMad, New York, NY 10001, United States
Hotel booked 1 times today.