/ New York / New York, NY / Broadway Plaza Hotel

Broadway Plaza Hotel

1. Check the price and room availability at Booking

broadwayplazahotel.com reviews

1155 Broadway, NoMad, New York, NY 10001, USA, New York, Spain