Photos coming soon
HOTEL
Cherry Nature Stay, Shimla
Raja Niwas, NH22, Shoghi, Shimla, India
Where it sits
Cherry Nature Stay, Shimla
Raja Niwas, NH22, Shoghi, Shimla, India
31.04465, 77.12961
Plan around Cherry Nature Stay, Shimla
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
