Directions to Comfort Inn Southbay, National City

Comfort-inn-southbay-map
The Comfort Inn Southbay in National City is located at 1645 EAST PLAZA BLVD , National City , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Comfort Inn Southbay .