Executive Hotel Le Soleil Nowy Jork, położony zaledwie 250 m od stacji metra 34th Street - Herald Square, oferuje jacuzzi i salon Lounge. Rowery stacjonarne, bieżnie i rower eliptyczny są w hotelu, który położony jest w samym centrum biznesowej dzielnicy Nowego Jorku.
Park Centralny znajduje się prawie 10 min autem stąd, a Amerykańskie Muzeum Historii Naturalnej - w około 3 km od tego hotelu. Executive Hotel Le Soleil w samym centrum Nowego Jorku leży w zasięgu ręki od stacji kolejowej Grand Central. Takie miejsca jak Dom towarowy Macy's i Wieżowiec Empire State Building znajdują się zaledwie 5 min piechotą od 4-gwiazdkowego obiektu. Hotel jest położony w odległości kilku przecznic od dworca autobusowego Penn, natomiast Plac Times Square jest w maksymalnie 1 km.
Niektóre z 143 pokojów wyposażone są w biurko, zestaw do prasowania i klimatyzację, a także telewizję satelitarną. Pokoje wyposażono w suszarkę do włosów i szlafroki. Posiadają również prywatne łazienki.
W Executive Hotel Le Soleil w Nowym Jorku znajduje się restauracja Atlantis Prime.