D Canal Inn is a newly built property with spacious and clean rooms. The staff is friendly, accommodating, and provides good customer service. The property offers beautiful views of the mountains and valley. The location is peaceful and away from the city crowd. The food is decent and homely. The property is suitable for families and budget travelers. However, some guests faced issues with the elevator, room facilities, and food quality. Overall, D Canal Inn is a good option for a comfortable stay in Dharamshala.