Four Points by Sheraton

Location : Vadodara, Gujarat