Hampton Inn Seaworld/Airport

3888 Greenwood St
San Diego
California
United States