Wallace
Permanently closed
242 W 76th St
New York, NY 10023
Tucked away on a tree-lined street on the Upper West Side, The Milburn Hotel offers a welcoming atmosphere within a lovely New York City neighborhood, which makes it ideal for couples, families, and other groups of travelers.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.