Advertisement
Broadway Plaza Hotel
Broadway Plaza Hotel
Address:
1155 Broadway, New York City, New York
Traveler Rating by TripAdvisor

Traveler Comments

I DID NOT LIKE IT
Extremely friendly staff, great location comfortable rooms
Please enable JavaScript to properly view and use this web site.