Photos coming soon
HOTEL
Saint Villa
119/660 , Darshan purwa, Kanpur, Kanpur, India
Where it sits
Saint Villa
119/660 , Darshan purwa, Kanpur, Kanpur, India
26.46407, 80.31609
Plan around Saint Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
