Este hotel está localizado a 5,2 km do centro da cidade de Boston e fica a uma curta caminhada da estação ferroviária. Os hóspedes poderão desfrutar do restaurante no local e de um pequeno-almoço continental gratuito.
Todos os quartos do La Quinta Inn and Suites Boston Somerville incluem televisão de ecrã plano, acesso Wi-Fi gratuito e frigorífico. Os quartos também providenciam comodidades para preparar café e uma casa de banho privativa com secador de cabelo.
Os hóspedes poderão usufruir do centro de fitness no local ou utilizar as comodidades de lavandaria do hotel. Para sua conveniência, existe um centro de negócios e uma recepção aberta 24 horas.
A Universidade de Harvard fica a 4,2 km. O Fenway Park, casa dos Boston Red Sox, está a 8 km do Boston La Quinta.