Bijolai Palace, a treehouse Palace Hotel 4 stars

Bijolai Palace, Near Kayalana Lake, 342003 Jodhpur, India

Hotel image
Read more reviews for Bijolai Palace, a treehouse Palace Hotel