Photos coming soon
HOTEL
TreeHouse Chail Villas, Chail
Chail Kufri Road Village Bhalawag Shimla Himachal Pradesh 173217, Shimla, India
Where it sits
TreeHouse Chail Villas, Chail
Chail Kufri Road Village Bhalawag Shimla Himachal Pradesh 173217, Shimla, India
31.00000, 77.22000
Similar stays nearby
Plan around TreeHouse Chail Villas, Chail
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
