El hotel cuenta con una práctica ubicación el la calle Lake Palace Road de Udaipur, cerca andando de la mayoría de lugares turísticos de esta ciudad, como el Palacio del Lago, el Palacio de la Ciudad, el Templo de Jagdish, el zoológico y el Sunset Point, desde donde se puede contemplar la puesta de sol.