India’s hotel scene is awash with glittering places to stay – grand palaces across New Delhi and Mumbai to gorgeous properties set in acres of gardens and pretty stays from Agra to Kolkata via Udaipur, Jaipur and Bengaluru. The Leela Ashtamudi’s location appealed, while regal scores across the board, especially for cuisine, rooms and design, took Jaipur’s magnificent Oberoi Rajvilas into first place.
These are the top hotels in India, according to the 2024 Readers’ Choice Awards. The scores…