Best Western Plus Hacienda Old Town
4041 Harney Street
San Diego, CA 92110
San Diego, CA 92110
Price per night from $
199
Located in the heart of Old Town and overlooking San Diego Bay. Enjoy the atmosphere of a secluded h More info
Book now