Welcome to Bijolai Palace A Treehouse Palace Hotel , Jodhpur , India