Located only 600 meters from the Taj Mahal and with every bedroom facing the monument, this has to be one of the best situated hotels in the world.