Jambughoda Palace - A home for Nature Lovers Hotel
Jambughoda Palace, Dist Panchmahal, Gujarat, 389390 Jambughoda, India
El Jambughoda Palace - A home for Nature Lovers se encuentra a 3 km del santuario de vida silvestre de Jambughoda y ofrece una piscina y verduras cultivadas en el bosque al aire libre.