Das zeitgenössische 3-Sterne-Hotel The Bayard New York liegt in 17 Gehminuten Entfernung vom Times Square Ball und bietet WLAN in den öffentlichen Bereichen und einen Privatparkplatz. Das einzigartige Hotel liegt circa 1 Kilometer vom Bahnhof Grand Central sowie etwa 250 Meter vom Midtown East entfernt.
Das Hotel ist zentral, in der Nähe von der St. Patrick's Cathedral gelegen. Das Bayard New York liegt in 5 Gehminuten Entfernung von der U-Bahn-Station 51st Street und 7 km weit weg vom National September 11 Memorial und Museum. Die U-Bahn-Station Brooklyn Bridge - City Hall liegt 6 km weit weg von der Unterkunft. Das Hotel ist ein paar Schritte entfernt von der Bushaltestelle East 49th Street/3rd Avenue.
Im Hotel The Bayard können Sie eines der 35 Zimmer wählen, die mit WLAN und einem Fernsehen mit mehreren Kanälen ausgestattet sind und über ein Bügeleisen/Bügelbrett, Bügelmöglichkeiten und eine Klimaanlage verfügen. Eine getrennte Toilette und eine Dusche werden in den Zimmern zur Verfügung gestellt. In den Bädern werden eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken angeboten.
Jeden Tag bietet das Bayard seinen Gästen ein kostenloses Frühstück. Sie können das Restaurant Parlor zum Frühstück besuchen und amerikanische Gerichte genießen.