Hotel Alibaba Mumbai
Hotel
Mumbai
Situated in Mumbai, 3.3 km from Bombay Exhibition Centre, Hotel Alibaba Mumbai features accommodation with a shared lounge, free private parking and a restaurant. With free Wi-Fi, this 2-star hotel offers room service and a 24-hour front desk.
Number of rooms: 8
1st Floor, Annapurna CHSL, Opp. Oshiwara Park, above Delicacy of China, off New Link Road, Oshiwara, 400102 Mumbai, India