Located 11 km from Indian Institute of Technology, Bombay, HOTEL SHARADA INTERNATIONAL offers 3-star accommodation in Thane and features a shared lounge, a restaurant and a bar.
Number of rooms: 25
NEAR MALHAR TALKIES NAUPADA THANE, 400602 Thane, India