Welcome to OYO Flagship 814439 Hotel Beer Castle , Shimla , India