Overview

Melrose

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

Call

+1 212 838 5700
Check in
Check out
Rates

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
Map

Map

Close
Would you like to save as your currency permanently or for this visit only?
Close