Photos coming soon
HOTEL
Ambassador Garden Villa
1172, Pune - Nagar Rd, Wagholi, Pune, India
Where it sits
Ambassador Garden Villa
1172, Pune - Nagar Rd, Wagholi, Pune, India
18.57858, 73.98154
Plan around Ambassador Garden Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
