Photos coming soon
HOTEL
Palace Home Stay
Fort, Shimla, India
Where it sits
Palace Home Stay
Fort, Shimla, India
31.02461, 77.19299
Plan around Palace Home Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
