Offrant un accès direct à l'Empire State Building, Archer Hotel New York bénéficie d'un emplacement central au cœur de New York. Niché dans le quartier "Manhattan" à New York, près de la station métropolitaine, l'hôtel offre 180 chambres singulières avec vue sur la ville.
Situe à 12 minutes de marche du Times Square, cet hôtel 4 étoiles est situé à 5 minutes de marche du Métro 34th Street – Herald Square. Les attractions culturelles les plus proches sont The Morgan Library & Museum (500 mètres) et le musée d'Art Moderne (1 km). Les USS Intrepid est accessible en 25 minutes à pied. La gare routière de New York Airport Service se trouve assez proche d'Archer Hotel New York.
L'hôtel propose des chambres climatisées, certaines d'entre elles disposent d'une TV à écran plat avec des chaînes satellite et du Wi-Fi ainsi que de salles de bains privées équipées d'un sèche-cheveux et d'une douche. Les chambres singulières comportent des lits avec un menu d'oreillers et des draps en coton égyptien.
Au restaurant à Archer Hotel il sert un petit-déjeuner sur commande chaque matin. Le restaurant à la carte AVA Social offre un large assortiment de plats américains. Des steaks et des toasts sont servis dans le bar du foyer.