Photos coming soon
HOTEL
Hotel O Beer Castle
03 Kufri Road, Mahasu Shimla Himachal Pradesh 171202 India, Shimla, India
Where it sits
Hotel O Beer Castle
03 Kufri Road, Mahasu Shimla Himachal Pradesh 171202 India, Shimla, India
31.09339, 77.28011
Plan around Hotel O Beer Castle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
