Mihani, Chail, , Chail
Business And Leisure Hotel
Chail, in the midst of lush green and beautiful landscape, situated
at the height of 2,250 mts. and is just 45-km away from Shimla.
Dwelling cozily in the laps of beautiful mountains, surrounded by
silent valleys and lush green forest of huge deodar and pine trees,
Hotel Lion is a peaceful destination away from hustle bustle of