Photos coming soon
HOTEL
OYO 9684 Hotel Rudra Palace
186, Near Civil Hospital,The Mall Road, Manali
Where it sits
OYO 9684 Hotel Rudra Palace
186, Near Civil Hospital,The Mall Road, Manali
32.23822, 77.18678
Plan around OYO 9684 Hotel Rudra Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
