Accommodations

The Melrose Hotel

  • 0 Stars.

Address:
One Barbizon Place, Lexington Avenue @ 63rd Street
New York, New York

Phone Number: (212) 838-5700


Company Description:
The Melrose Hotel New York has everything you want: comfortable luxury in a perfect location.




Categories Listed Under:
 Accommodations





Top Categories