Located in Manhattan just 1 block from Central Park, this boutique hotel features The Mark Restaurant. With an artistic design, Mark Hotel includes a state-of-the-art gym and spacious guest rooms. ...
The Lowell is a 17-story building established in 1927 and is located 1056 feet from Central Park. The property is 164 feet from Madison Avenue. Fifth Avenue is 528 feet form the property. ...
This luxury, Upper East Side Manhattan hotel features a seasonal private rooftop garden, with light menu and drinks. The rooms include an iPod docking station and flat-screen TV. ...