If this is your first stop in India, this hotel is a good place to stay whilst you adjust. With plenty of eating options in-house, you can relax when you first arrive. It's important to realise that this place has nothing to do with Claridges in London, as I first assumed. The…