Kasauli Castle Resort***
Kimughat, Kasauli - Kasauli, India
Category: Hotel ***
Kasauli Castle Resort is a 3-star resort in Kasauli. reception is open 24/7, you have free wifi and an amazing view of mountains or garden from your room. more info »