HOTEL
Zephyr House CASA Stay
Kufri Bypass Rd, Shimla, India
Where it sits
Zephyr House CASA Stay
Kufri Bypass Rd, Shimla, India
31.10178, 77.26233
Plan around Zephyr House CASA Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
