Complete details of THE TWIN TOWERS HOTEL including address, contact information, phone number, category and website in Shimla.
Address : NH 05, NEW KUFRI, GALU, HILLS, SHIMLA, HIMACHAL PRADESH 171012
City : Shimla
Pincode : 171012
Category : HOTEL
Phone : 093181 92605
Website : http://hoteltwintowers.com