Quality Inn Airport SeaWorld Area

2901 Nimitz Blvd
San Diego
California
United States