Archive

Archer Hotel New York is located in Midtown Manhattan, just off West 38th Street, between 5th and 6th Avenues. The 22-story, 180- room, industrial-chic hotel, is a welcoming residence filled with quirky, curated luxuries and a sincere staff that consistently ranks in the top 5%...