Super 8 National City Chula Vista

★★★☆☆ 4 reviews
619-470-8877
2435 Sweetwater Rd
National City, CA 91950
Return to the Business Page

Search for Hotels & Motels

Similar Nearby


Recommended Nearby