Complete details of HOTEL LORDS GRACE UPPER KAITHU including address, contact information, phone number, category and website in Shimla.
Address : FINGASK ESTATE, SHIMLA, HIMACHAL PRADESH 171003, INDIA
City : Shimla
Pincode : 171003
Category : HOTEL
Phone : 98163 39152
Website : N/A