Somerville / New Jersey / Türkiye
Residence Inn by Marriott in Branchburg is the extended stay hotel that helps you stay connected while away from home and allows you to maintain a balance of work and life. Our homelike surroundings invite you to relax.