Hotels in Mashobra, Shimla



Five Star
Oberoi Wildflower Hall
Wildflower Hall, Mashobra (Himalayas), Chharabra, Shimla - 171012
Mashobra

View details