Toshali Royal View, Hotels in Shimla, Luxury Resorts in Shimla
Looking for Hotels in Shimla? Toshali Royal View one of the best hotel in Shimla, Book luxury resorts in Shimla with valley facing rooms. Mobile: +91 9937011805 Phone: 1800 123 4555 E-mail: gm(at)toshali.org toshaliroyalview.com An Toshali Resorts International.
PO - Munda Ghat, Via - Kanda Ghat, Kufri Chail Road, Shilon Bagh, Shimla171012ShimlaHimachal Pradesh, India