Hotel Leon ligt in Lower Manhattan, op 1,2 km van Soho. De Brooklyn Bridge ligt op 1,4 km afstand.
De kamers zijn alle voorzien van een flatscreen-tv met kabelzenders, een koffiezetapparaat en een bureau. Sommige kamers bieden ook uitzicht op de stad.
Een 24-uurs receptie en een tour desk zijn beschikbaar bij Leon Hotel. De accommodatie biedt tevens bagageopslag en conciërgediensten.
Metrostaion Grand Street (lijnen B en D) ligt 322 meter verderop. Newark International Airport ligt 25,2 km verderop.