Udaipur brings Raffles’ legendary hospitality experience in debut property
Raffles Udaipur, India’s first Raffles hotel, has now opened offering a fresh perspective on the city of Udaipur and region of Rajasthan from a 21-acre private island set in the middle of…