Situato nel centro di New York, a soli due isolati dal Madison Square Garden, questo hotel si trova anche a cinque isolati dai negozi della Fifth Avenue e a sei isolati dall'Empire State Building. La Penn Station e la fermata della metropolitana più vicina distano circa 3 minuti a piedi dall'hotel. L'aeroporto La Guardia dista circa 15 km dalla struttura. Questo hotel dispone di un business center e di accesso a Internet gratuito nelle aree comuni, che lo rendono ideale per viaggi di lavoro. La palestra è disponibile per gli amanti del benessere e il Liberty National Golf Course è raggiungibile in circa 15 minuti d'auto. Le camere sono dotate di elettrodomestici e mobili. Le camere sono inoltre dotate di riscaldamento regolabile autonomamente e di molti altri utili accessori.