Any guesses? Who owns the newest most expensive luxury hotel in India ? Is it the Ambanis, the Tatas or the Birlas. Neither of them.