Complete details of MOUNTAIN AND PEACE including address, contact information, phone number, category and website in Shimla.
Address : MEHLI, SHOGHI BYPASS, NEAR LOWER, BEOLIA, PANTHAGHATI, SHIMLA, HIMACHAL PRADESH 171013
City : Shimla
Pincode : 171013
Category : HOTEL
Phone : 078766 09017
Website : http://mountainandpeace.com