The Oberoi Wildflower Hall Shimla

Mashobra (Himalayas)Shimla171 012India
Hotel