Flagship Kasauli View Hotel
Kumarhatti Barog Road, Solan, 173212 Dagshai, India
Featuring 3-star accommodation, Flagship Kasauli View is located in Dagshai, 36 km from Pinjore Garden and 47 km from Tara Devi Mandir. This 3-star hotel has air-conditioned rooms with a private bathroom.