Situado a aproximadamente 1.9 km do Estádio City Field, Super Lake Hotel Nova York 2 estrelas está localizado a 450 metros de New World Mall. O hotel também oferece aos hóspedes Wi-Fi na propriedade.
O alojamento situa-se no coração de Nova Iorque, a aproximadamente 5 minutos a pé de The Shops at SkyView Center e a cerca de 2.3 km do Salão de Ciências de Nova York. O Zoológico do Queens está a 2.5 km do local. O hotel está perto do ponto de ônibus e nas proximidades da estação de metrô Flushing-Main Street. Os hóspedes podem alcançar Super Lake Hotel de 41 quartos de carro do aeroporto de LaGuardia em 10 minutos.
As unidades deste local incluem sofá, TV de tela plana com canais via satélite e controle de temperatura, bem como vistas para o átrio.
Super Lake apresenta um café da manhã continental. Ok Lah está situado na proximidade deste estabelecimento.