AMOCITY


La Quinta by Wyndham Boston Somerville
23 Cummings Street, Somerville, MA 02145, United States of America

This hotel is located 3.2 mi from Boston city center and is within walking distance to the train station. Guests can enjoy an on-site restau...


點擊圖片可放大 
Image Alt
Image Alt
Image Alt
Image Alt
Image Alt
Image Alt
Image Alt