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.
Partial Data by Foursquare.