Hotel Sai Country Inn is a short stroll from Sai Baba Temple and Sambhaji Park. This 57-room, 3-star hotel welcomes guests with a restaurant, free in-room WiFi, and free self parking.
This hotel has a restaurant that's perfect for a leisurely bite to eat.
Guests can expect to find free WiFi. Ceiling fans are also available.
Hotel Sai Country Inn features free WiFi in public areas, conference space, and a business center. You can put free parking to good use if you drive. Helpful staff can provide dry cleaning/laundry services, tour or ticket assistance, and access to locker space. Additional amenities include a water dispenser and an ATM.