Hotel Alibaba
1 Star
Lokhandwala Complex, Andheri West, Mumbai
About
Address
1St Floor, Annapurna Chsl, Opp. Oshiwara Park, Above Delicacy Of China, Off New Link Road, Oshiwara, Lokhandwala Complex, Andheri West, MumbaiAmenities
Room Service
Front Desk
Power Backup
Laundry
Cctv
Daily Housekeeping
Wifi
Air Conditioning
Parking
Restaurant