Bambora, India Hotels

1 of 1 Matching Hotels

View on Map
Sort by Reverse sort
Check the white boxes to select hotels for comparison compare
Karni Fort, Bambora

Palace Compound
Bambora, Bambora, India 342001
Phone: 294-239-8283 | Fax: 294-239-8220

301996-