GeneralGet enthralled by the picturesque and royal ambiance of this 5 Star hotel, which is located on top of the hill, facing the majestic city palace of Udaipur. There are 51 elegant rooms, which also overlook the historic Pichola Lake. Guests can relish..