West Side Inn Manhattan
• 237 West 107 St | New York, NY | 10025
As the name suggests, the West Side Inn is located on the upper West Side of Manhattan, close to Central Park. The West Side Inn is a is Georgian style Brownstone located on a quiet residential street. The hotel has a full range of amenities and services to make both business and pleasure travellers feel comfortable.
237 West 107 StNew York NY 10025