Toshali Royal View Resort Shimla

  • Pricing starts from 3700/-Rs
  • Great resort for nature lovers
  • Located at Kufri Chail Road, Shilon Bagh
  • One of the┬ábest resort in Shimla India
  • Indoor and Outdoor games also available
  • Toshali Royal View Resort
Category: Tag:
Rated 4.24/5 based on 72 reviews

Call Us :: 09351618124