Ali Baba Motel

2250 Newport Blvd, Costa Mesa 92627, United States Get Directions to this spot
2250 Newport Blvd
Costa Mesa, 92627
CA, United States
(949) 645-7700
PoolsSeperate Tub & ShowerSpas & Jacuzzis... read more
A personal message from Ali Baba Motel

Rate and review Ali Baba Motel in Costa Mesa, CA, United States!

Share your experiences at Ali Baba Motel with your friends or discover more Miscellaneous in Costa Mesa, CA, United States.