Loading hotels
Confirming room availability...
The Mercer, 147 Mercer Street, New York City, United States
This lovely hotel is located in Soho / Tribeca / Chinatown. There are a total of 75 units at The Mercer. Pets are not permitted on the premises.