Hosted on MSN3mon
10 Heritage Hotels in India Were Bollywood Movies Were ShotThe Grand Bhagwati Hotel ... It was featured in the film 3 Idiots (2009). # Hotel Peter Hoff, Shimla Built in 1920, Peter Hoff is one of the most luxurious hotels in North India.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results