Toshali Royal View Simla: PO Munda Ghat, Via Kanda Ghat, Kufri Chail Road, Shilon Bagh, Simla, India, 171 012 | |
World hotels >
Asia > India > Simla > Toshali Royal View | |
| |||||||||||||||||||
This information was supplied by the Toshali Royal View, Simla - they are responsible for its accuracy. |