GROUND FLOORNAVRATTAN HOTEL DHALLI SHIMLA 12 HIMACHAL PRADESH Himachal Pradesh INDIA 171002 (Himachal Pradesh)