Leela Guest House is located near the Mansarovar Ghat and offers a great view of the Ganges. The staff is friendly and cooperative. However, some guests have complained about the small size of the rooms, lack of cleanliness, and poor facilities. The property is situated in a narrow and congested area, and the approach road is difficult to navigate. The food is expensive, and the location is far from the main road. Overall, Leela Guest House is a budget-friendly option for those looking for a peaceful stay near the Ganges.