Sheraton La Jolla Hotel

 
What do you think of this place? Love it or not?
Low-rise resort style hotel
Located in La Jolla's business triangle just north of San Diego. Conventional rooms and modern decor.

Location

Tags