The British consulate turned into a luxury hotel in New Delhi is one of the best hotel I've been to .