... loading ...
The Mercer Hotel - New York City, USA
American   architecture   boutique hotel   hotel   luxury   Manhattan   New York   New York City   North American   SoHo   USA   
The Mercer hotel, located at the corner of Mercer and Prince Streets in New York City, is one of SoHo's luxury boutique hotels. There are 75 guest rooms on six floors of a landmark Romanesque revival building.
Email this X