Location

Bijolai Palace, A Treehouse Palace Hotel

Bijolai palace, Near Kailana Lake,
jodhpur, Rajasthan 342003