Four Points by Sheraton, part of Marriott Bonvoy, has opened its franchise in Nashik. This marks the brand's entry into the city, offering contemporary hospitality in line with its focus on honest, ...