Overview

Melrose

140 E 63rd St, New York, NY 10021, United States
+1 212 838 5700

$4865+

About

This hotel is a majestic landmark building which is located on Manhattan's east side. Located just a short walk from Central Park, several of Manhattan's finest restaurants, and many of Madison Avenue's prestigious shops. Also located near many of the most celebrated museums in the world, including The Museum of Modern Art, The Whitney Museum of Art, The Metropolitan Museum of Art and The Guggenheim Museum.

Less More BYOJet
Rates

Get Rates

Check in
Check out
Map