The 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.