O hotel situa-se em Long Island, a cerca de 1,6 km de Manhattan, e é alcançável em poucos minutos de metro. Existe uma paragem a aproximadamente um quarteirão do hotel. Nas imediações localizam-se restaurantes.
Os acolhedores quartos dispõem de casa de banho com duche, secador de cabelo, telefone com ligação directa, televisão, rádio e acesso à Internet. A maioria dos quartos conta ainda com frigorífico e microondas. As comodidades incluem também conjunto para engomar, cama de casal, ar condicionado/aquecimento regulados centralmente e cofre.
Pela manhã será servido um pequeno-almoço continental gratuito.
O hotel climatizado dispõe de 8 andares com um total de 80 quartos, assim como de um hall de entrada com recepção aberta 24h por dia, cofre e elevadores. A área gastronómica compreende um bar e um restaurante. O serviço de lavandaria e o acesso à Internet completam estas ofertas.
Os hóspedes terão um centro de fitness ao seu dispor.