Este modesto hotel está ubicado en Midtown West. El establecimiento cuenta con 81 acogedoras habitaciones. Asimismo, la propiedad cuenta con Wi-Fi gratuito. La recepción está abierta todo el día. The Leo House ofrece una habitación especialmente diseñada para familias que incluye una cuna. Este hotel no admite mascotas así que aquellos a los que no les gusten los animales podrán disfrutar de su estancia. Algunos de estos servicios de The Leo House pueden ser de pago.
El Madison Square Garden (abreviado como MSG o El Garden) es un pabellón deportivo multiusos situado en el distrito de Manhattan, en Nueva York (Estado de Nueva York, Estados Unidos). Se encuentra en el cruce entre la Séptima y la Octava Avenida de las calles 31 a 33, y encima de la Estación Pennsylvania. Fue inaugurado el 11 de febrero de 1968.