Hotels in New York (USA)

Select the dates of your stay :Melrose Hotel

Melrose Hotel ***

Address : 140 E 63rd Street, 10021, New York

Hotel photo gallery

Display this hotel on the map

Hotel information

Hotel Description

The 18th floor terrace, has beautiful columned archways. From here you can see the stunning views of the Manhattan skyline. The professional staff at this superior first-class hotel will make your stay one to remember.This hotel is located in the upper eastside of Manhattan. The 18th floor terrace, has beautiful columned archways. From here you can see the stunning views of the Manhattan skyline. Radio City Music Hall is 1 mile away. Rockefeller Center is 3/4 mile away. Central Park is 1/4 mils away. Wall Street is 4.5 miles away. From LaGuardia or JFK Airports: You must follow the 495 to the 59th Street Bridge. Then cross the bridge, continue to proceed to Lexington Ave and turn right. Then, go straight up to 63rd St. On site Restaurant.