The unique 3-star The Bayard Hotel New York is a great place to stay in the Central New York City district, a 25-minute stroll from Madame Tussauds New York. Located not far from Rockefeller Center, this non-smoking hotel boasts American cuisine served at the onsite American restaurant.
Set 0.7 miles from New York Public Library, the hotel is 2 miles from The High Line Park. The Bayard is located in the center of New York, a short way from Grand Central train station. Also, Tramway Plaza is situated a 14-minute walk away. This accommodation is ideally situated 0.3 miles from St Joseph's Chapel Catholic Memorial at Ground Zero. The New York hotel is in close proximity to 51st Street Lexington Avenue Line metro station.
The Bayard New York welcomes guests to 35 rooms complete with a multi-channel TV, as well as comforts like ironing facilities and air conditioning. Furnished with a writing table, they also have sound-proofed windows. Bathrooms feature a separate toilet and a shower along with a hair dryer and towels.
In the morning, a hot buffet breakfast is served. Guests are invited to the on-site Parlor restaurant to indulge in culinary delights.