SHASHI VILLA, NEAR NAVRATTAN GUEST HOUSE SHIMLA Himachal Pradesh INDIA 170002 (Himachal Pradesh)