The Leela launches ultra-luxe villas in Udaipur
The Leela, the Indian luxury hotel chain run by Brookfield Asset Management, has unveiled a collection of ultra-luxurious villas in Udaipur, Rajasthan. Situated along the shores of Lake Pichola, Arq…
Share