![](https://www.perdiemlodging.com/wp-content/uploads/2014/10/bwhaciendaview-300x199.jpg)
Best Western Plus Hacienda Old Town
4041 Harney Street
San Diego, CA 92110
San Diego, CA 92110
Price per night from $
194
Located in the heart of Old Town and overlooking San Diego Bay. Enjoy the atmosphere of a secluded h More info
Book now