Narain Niwas Palace Hotel, Jaipur
In a state seemingly awash with heritage hotels and palaces, this centrally located hotel in Jaipur, in India’s Rajasthan state, ticks all the right boxes. Approached through noisy congested streets in the city centre, and located opposite a nondescript modern shopping complex, one’s heart initially sinks at the approach. But …