Star-studded hotels and why celebrities love them

The Imperial, New Delhi, India

Larry Lamb thinks The Imperial in New Delhi is among the best hotels he's ever stayed in, describing it as the perfect blend of old and new. Outside, the building is slick and modern but inside it's a different story. He says it's one of those places that scream of luxury and wealth, with rooms decorated head-to-toe in traditional rich furnishings, and that staff is ever so welcoming.