Hotels

Destination: Somerville

There’s a small park, colorful three-decker homes, community restaurants, and local and franchise stores on Somerville Avenue, near Central Street. It’s a sparse and quiet area. And in a couple of years, a six-story luxury hotel is expected to squeeze into this environment. The city of Somerville currently has three hotels: La Quinta, Holiday Inn, […]