The Melrose Hotel New York
• 140 East 63rd Street | New York, NY | 10021
Marble and limestone flooring, and furnishing reminiscent of an era gone by. Located in Manhattan 1.5 miles from the Pennsylvania Station railway station.
Services & Amenities
Pool - Outdoor
Hot Tub / Jacuzzi / Whirlpool
140 East 63rd StreetNew York NY 10021