The 98-key upscale resort strengthens the brand’s India expansion and positions Udaipur as a leading hospitality destination.
The 98-key upscale resort strengthens the brand’s India expansion and positions Udaipur as a leading hospitality destination.