Where to stay in LA near CA Endowment on N. Alameda
View Single Post
01-03-2012, 09:27 PM
Join Date: Feb 2011
Mapquest shows there is a Best Western Plus on 818 N. Hill St. However, I would stay at the Westin Bonaventure Hotel & Suites, Los Angeles at 404 S Figueroa St, Los Angeles, CA 90071 United States and take the cab there.
View Public Profile
Send a private message to DrGoogle
Find More Posts by DrGoogle