best hotels in somerville best hotels in somerville ma Book your Hotel in Somerville MA. La Quinta by Wyndham Boston Somerville Hotel in Somerville This hotel is located 32 mi from. … Thursday, June 9, 2022 Edit