Hotel Yamuna

Himachal, a place of peace and tranquility is excellent for health rejuvenation, holiday lovers, honeymooners, trackers and other adventure activities.


Popularly known as the Devbhumi ­– "Land of the Gods", Himachal Pradesh is a beautiful hill state in India, nestles in north-west region of western Himalayas.


Hotel Yamuna Jawalamukhi
Himachal Pradesh India
Pin Code :


Phone : 01970-222361,223761
Phone : + 91 94183-92661 , 94185-69661 , 94592-91426
E-mail : +