Hotel Sai Miracle
Hotel
Shirdi
Hotel Sai Miracle is situated in a holy city known as Shirdi the Land of Sai Baba. Hotel Sai Miracle is just 2 minutes walking distance from Sai Baba Temple. The In House Black Pepper Restaurant serves pure veg.
Number of rooms: 77
Near Syndicate Bank,New Pimpalwadi Road,, 423109 Shirdi, India