The 3-star Stellos Hotel Mumbai is within 25 minutes' walk of the 19th-century Pawai Artificial Lake, and features currency exchange and elevator onsite. The hotel features 8 rooms and such amenities as storage for belongings.
Sai Baba Mandir is located 0.2 miles from this Mumbai hotel, and such natural sites as the GLOBAL KidZania Mumbai Family Amusement Park are 1.5 miles away. Red Carpet Wax Museum is only steps away from the Stellos Hotel, while Paper Mill bus stop is approximately a 5-minute walk away. Also, the accommodation is 1.8 miles from Mumbai Zoo, and Andheri train station is located about 6 miles away.
IdliCom is adjacent to the hotel, a mere 500 feet away.