Fairfield Inn at Marriott Village

Map