Howard Johnson Inn San Diego Hotel Circle

1631 Hotel Cir S
San Diego
California
United States