Broadway Plaza Hotel

Opened in April 2000 and newly renovated in warm gem tones in June 2004. The Broadway Plaza Hotel is a cozy and intimate Boutique hotel located in the heart of New York City at 27th Street and Broadway. This inviting and friendly hotel offers 69 rooms and

Leave a Reply

Your email address will not be published. Required fields are marked *