TUTIKANDI, Shimla, Himachal Pradesh - 171004, India
9736112345
http://www.hotelckinternational.com/
Fagu Hill Top, Near Kufri Shimla,Himachal Pradesh, Shimla, Himachal Pradesh- 171209,India
TUTIKANDI, Shimla, Himachal Pradesh- 171004,India
Near Govt. School, Annadale, Shimla, Himachal Pradesh- 171003,India