Hotels and Motels
https://www.hoteltwintowers.com/
NH 05, New kufri, Galu, Hills, Shimla, Himachal Pradesh, India 171209 - Shimla, HP 171209