Castle Villa Villa
H.A.S. Shikhar Society, House No. 30, old beolia Road,Shimla171009, 171009 Shimla, India
Offering mountain views, Castle Villa by AD Homes is an accommodation set in Shimla, 11 km from Jakhu Temple and 12 km from The Ridge, Shimla. With free private parking, the property is 11 km from Victory Tunnel and 11 km from Jakhoo Gondola.