This San Diego, California hotel offers a restaurant and an outdoor pool. This hotel is a 10 minute walk from Old Town and 5 miles from San Diego International Airport.
Number of rooms: 179
4200 Taylor Street, Old Town, San Diego, CA 92110, United States
Hotel booked 1 times today.