City Guide

West Side Inn & Hostel

237 W 107th St
New York, NY 10025

Description: The West Side Inn is located on the Upper West Side near Central and Riverside parks. This hotel offers basic amenities for both the business and leisure guest looking for an inexpensive hotel in New York City. The surrounding neighborhood, between Broadw...