The Melrose Hotel

From $ -1 per night

Avg. User Rating:


140 East 63rd. St., New York, New York 10021
(212) 838-5700

Editors' Note: The Melrose Hotel (formerly the Barbizon Hotel) has closed.

Show More Info

User Reviews


The Barbizon Hotel