Wildflower Hall, An Oberoi Resort, Shimla
Chharabra, 171012 Shimla, India,Object type: Hotel Sangla
Get the celebrity treatment with world-class service at Wildflower Hall, An Oberoi Resort, Shimla One of our top picks in Shimla.Featuring luxurious rooms wit