Hotel The Ambassador is a Budget Hotel. It is a economical Midtown Hotel located at the center place in satara city,just 5 minutes walking from the bus stand surrounded with banks and shopping centers.
Last Booked : Sep 18, 2016 at 9:40 am
- Dec 01, 2015 at 9:41 am
Guest has to bring their own TV as on my last 3 visits TV programme is not available because of cable broken.