India’s first all-suite hotel, set 45 minutes’ drive from Delhi, is palatial. Constructed in imposing sandstone, and surrounded by the country’s only 27-hole Jack Nicklaus golf course, it is built for modern Maharajas, with pools, an impressive spa and four restaurants.