Search results
Discover more placesNear Chula Vista, CA
801 Palomar St Chula Vista, CA 91911 926.92 mi
Is this your business? Verify your listing
4.0 70 reviews
Manager accused me of having too many children in my room. Told me I was lying and that we would kick me out. He even threatened to call the cops on us. Never going back again! He finally realized he... More
Not many good things to talk about. I booked directly through their website. Got my booking confirmation # in my email and when I checked in, my reservation was not on the system. After paying for and... More