Photos coming soon
HOTEL
THE CANYON STAYS
VILLA NUMBER 36 MAHALAXMI VIHAR NOHRA NAI NAYAKHEDA, Udaipur, India
Where it sits
THE CANYON STAYS
VILLA NUMBER 36 MAHALAXMI VIHAR NOHRA NAI NAYAKHEDA, Udaipur, India
24.52467, 73.63981
Similar stays nearby
Plan around THE CANYON STAYS
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
