Discover the best suites in India—from lakefront palaces to fort-view rooms—crafted for your popular India tour and worth every splurge.