Hotel Lake Star is about 0.3 mi from City Palace, one of Udaipur’s most popular landmarks.