The Leon Hotel

A place to experience and enjoy the life

We create memorable experiences

The Leon Hotel is located in lower Manhattan, one mile from the Soho neighborhood and one mile from the Brooklyn Bridge.

All rooms have flat screen TV with cable channels, coffee maker and desk. Some rooms have a view of the city.

The Leon Hotel has a 24-hour reception, tourist information desk, luggage storage and concierge service.

The Grand Street subway station (lines B and D) is 322 meters away. The hotel is 25.2 km from Newark International Airport.

Book today: 2 Bedroom in The Leon Hotel with a stunning view

Live in special luxury and have access to all the amenities at your fingertips

The Leon Hotel

125 Canal St, New York, NY 10002, United States

Share on facebook
Share on twitter
Share on linkedin
In high demand!