The Rambler Motel

The Rambler Motel, 225 Bay Blvd, Chula Vista, CA 91910, United States

(619) 425-8200

Location