Malook Hotel, Shimla, India - www.trivago.in

Malook Hotel (Shimla, India)