Photos coming soon
HOTEL
Sukhvasa Villas
Beolia, Shimla, India
Where it sits
Sukhvasa Villas
Beolia, Shimla, India
31.04833, 77.18139
Similar stays nearby
Plan around Sukhvasa Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
