Hotel ★★★

Hotel Amruta Garden Executive

PO Sarola, Tal. Bhor, Sarola, India Show on map

About Hotel Amruta Garden Executive

Hotel Amruta Garden Executive is a 3-star hotel in Sarola, India. It is one of 13 places to stay in Sarola listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

PO Sarola, Tal. Bhor, Sarola, 412205, India

Loading map…

Frequently asked questions

Where is Hotel Amruta Garden Executive located?

Hotel Amruta Garden Executive is located at PO Sarola, Tal. Bhor, Sarola 412205, India.

How many stars does Hotel Amruta Garden Executive have?

Hotel Amruta Garden Executive is rated 3 stars.

Stays near Hotel Amruta Garden Executive

Highly rated alternatives close by

All 13 in Sarola →
See prices on Agoda
Check prices