Villa About Hotel Sai Plaza
Hotel Sai Plaza is a 3-star hotel in Igatpuri, India. It is one of 127 places to stay in Igatpuri listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
Near Pimpri phata, Igatpuri, India
Loading map…
Frequently asked questions
Where is Hotel Sai Plaza located?
Hotel Sai Plaza is located at Near Pimpri phata, Igatpuri, India.
How many stars does Hotel Sai Plaza have?
Hotel Sai Plaza is rated 3 stars.