Ali Baba Motel is located in Costa Mesa and features free wireless internet. It is ideally positioned for guests wishing to discover the area's attractions.
The motel features 42 rooms, all o...
Distance to city centre
Policies vary by room type and provider.
+1 949 645 7700
The best way to contact Ali Baba Motel is by calling +1 949 645 7700.
Yes, Ali Baba Motel has Wi-Fi available to hotel guests.