Call Us

1788 Palm Ave., San Diego, CA, 92153, US

About Super 8 San Diego / Imperial Beach

Amenities

Map Location & Address

Super 8 San Diego / Imperial Beach
1788 Palm Ave., San Diego, CA, 92153, US
Super 8 San Diego / Imperial Beach
Our Best Rate
Pay Now & Save
Room amenities and details
Book now