Holiday Inn Express
4450 Main St Chula Vista
, CA
91911 United States Email
Contact Phone P:
(619) 422-2600Website
-
Reviews for Best Western Plus Otay Valley Hotel
Olivia C.
Pretty much what you would expect of a best western!
My boyfriend and I stayed here to see a concert at the amphitheater (only two miles away!).
The hotel... Read more
Iris H.
DO NOT STAY HERE!!! This hotel should not even bear the Best Western logo. I should've known as soon as we arrived when we had to check in at the window... Read more
Julie J.
I was going to leave an amazing review! So glad I waited. The room I was in was bad at first so they moved me. The day we checked out, my kids and I noticed... Read more
Holiday Inn Express is Chula Vista based place and this enity listed in Hotel category. Located at 4450 Main St CA 91911. Contact phone number of Holiday Inn Express: (619) 422-2600