Katedra św. Patryka w Nowym Jorku znajduje się tylko 500 m od Hotel The Bayard Nowy Jork, który oferuje całodobową recepcję i szybkie wymeldowanie. Plac Times Square jest w jedynie 1 km, a High Line jest około 10 min jazdy od tego hotelu.
Hotel jest położony w samym centrum Nowego Jorku, w zasięgu ręki od stacji metra 51st Street IRT Lexington Avenue Line. Bayard jest położony maksymalnie 11 min piechotą od West Channel. Bez względu na religię, podróżni wolą odwiedzić Kościół św. Tomasza, popularne miejsce kultu położone w niewielkiej odległości od niepowtarzalnego obiektu noclegowego. Dworzec autobusowy m101 leży maksymalnie 300 m od nowoczesnego hotelu, natomiast Memoriał 9 znajduje się w prawie 7 km.
35 pokojów w obiekcie wyposażono w takie udogodnienia jak zestaw do prasowania i klimatyzacja, a także darmowe Wi-Fi i telewizja wielokanałowa. Umeblowane biurkiem, pokoje posiadają również urządzenie do parzenia kawy/herbaty. Łazienki wyposażone w oddzielną toaletę i prysznic, posiadają również suszarkę do włosów i ręczniki kąpielowe.
Nie przegap bezpłatnego śniadania przygotowanego na zamówienie podczas pobytu w Bayard w Nowym Jorku. Restauracja Parlor serwuje dania kuchni amerykańskiej na śniadanie.