Udaipur hotel among world’s best
Condé Nast Traveller UK’s Gold List has selected The Leela Palace Udaipur, as one of the three Best Hotels in Asia for Service. The hotel, opened in 2009, sits perched on the banks of the Lake Pichola.
Updated on: Jan 15, 2011, 24:30:01 IST

E-Paper


