Cambridge Hotel
Hotel😠 The building is a bit dated with charming tenants, but desperately needs some TLC.
Address
141 W 110th St, New York, NY 10026, United States
Contact
+1 212-865-9110Rating on Google Maps
2.60 (14 reviews)Open on Google Maps