hotel snow view

nh5, fagu road, new kufri, shimla, himachal pradesh 171209