Hotel nearby Jambughoda
2 found
Jambughoda Palace - A home for Nature Lovers
Offering a splash pool and and home grown vegetables cooked on wood served al fresco, Jambughoda Palace - A home for Nature Lovers is located 3 km from Jambughoda Wildlife Sanctuary. The accommodation will provide you with a sofa.
More Hotel in other Cities
Interesting places in Jambughoda
Search this area