HOMEPAGE _LARGE
HeritageViewRoom_LARGE
DuplexSuite_LARGE
LakeViewRoom_LARGE
LIBRARYBAR_LARGE
LuxurySuite_LARGE
MaharajaSuite_LARGE
MEWARROOM_LARGE
RoyalSuite_LARGE
THEDININGROOM_LARGE
THEDININGROOMALFRESCO_LARGE
Leela Logo

The Leela Palace Udaipur

LAKE PICHOLA, P.O. BOX NO. 125, UDAIPUR, 313 001, INDIA
Ultratravel Collection hotel