- www.castlerockmanali.com
- 1
- 3
We introduce ourselves 3 Star Premium Hotel in Manali. We are located at hotel Castle Rock , shuru road Manali Village just 3 kms from Manali, away from the hustle and bustle of Manali town. Hotel Castle Rock Manali offers a wonderful stay in the..
Relevance: 21.464785