This five star deluxe hotel Centaur, Delhi spreads its magnificence in red and white Jaipur stone, over acres of lush evergreen lawns. A stone's throw from the dom...more...