Call Us : 09937373263

Email : info@indianhillresorts.com

 
Khajjiar Hotels
submit

Khajjiar Hotels

Hotel Mini Swiss
three star hotels

Nestled amidst the beautiful surroundings of Khajjiar, Hotel Mini Swiss is Mini Switzerland of Himachal Pradesh, India. ThHotel Mini Swissis hotel is well known...