For fine dining, the hotel's Sheesh Mahal rooftop restaurant has an authentic and upscale Indian menu with stunning views of Rajasthan's heritage city and Lake Pichola.