Windsor Hotel

Windsor Hotel
843 4th Ave., San Diego, CA 92101 United States (USA) near Exit 16b on I-5 (~0.6mi)