hotels london village wallpaper hotels greenwich village london There are 113 rooms with. Parking is free and this hotel also features 2. The Walker Hotel Greenwich Village Cl… Tuesday, May 31, 2022 Edit