Kumar Plaza Hotel - India

Best Value Hotel 2017 - Raigad