Photos coming soon
HOTEL
Jambughoda Palace - A home for Nature Lovers
Jambughoda Palace, Dist Panchmahal, Gujarat, 389390 Jambughoda, India, Jambughoda
Where it sits
Jambughoda Palace - A home for Nature Lovers
Jambughoda Palace, Dist Panchmahal, Gujarat, 389390 Jambughoda, India, Jambughoda
22.37954, 73.72698
Similar stays nearby
A Home For Nature Lovers
Hotel · 0 m
Bhanu The Fern Forest Resort and Spa
Hotel · 1.9 km
A Home For Nature Lovers
Hotel · 3.2 km
A Home For Nature Lovers
Hotel · 3.2 km
Bhanu The Fern Forest Resort & Spa Jambughoda, Series by Marriott
Hotel · 3.4 km
VANANCHAL AGRO FARMS AND RESORTS
Hotel · 3.9 km
Vananchal Resort
Hotel · 3.9 km
Nearby to explore
Plan around Jambughoda Palace - A home for Nature Lovers
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
