Located at 656 feet from the Shri Sai Baba Temple, Shirdi, Hotel Sai Grand Castle Inn, a 2-star property operates a 24-hour front desk. Free Wi-Fi is available in public areas.
Sai Castle is located 1.9 mi from the Local Bus Station while the Aurangabad Airport is 68 mi away.
Rooms offer a desk, seating area and flat-screen satellite TV. The attached bathrooms come with shower.
The property provides services like newspaper, dry cleaning and laundry. Free parking facility is available.