17th century fort offering heritage rooms with period furniture, dining & spa
This 4 Star Hotel in Bilara is located in Bilara. Full Address of property is Khejarla, Distt. 80 Kms. from Jodhpur Rajasthan - INDIA View On MapKey amenities of this property are Jacuzzi & Swimming Pool & Restaurant.