The Castle Resort Resort
The Castle Resort Fagu Shimla Hills -171209 The Castle Resort Fagu Shimla Hills -171209,Himachal Pradeshadesh, 171209 Shimla, India
With garden views, The Castle Resort is situated in Shimla and has a restaurant, a 24-hour front desk, bar, garden and terrace. Both Wi-Fi and private parking are accessible at the lodge free of charge.