Somerset Courtyard by Marriott

250 Davidson Ave
Somerset
New Jersey
United States