Rodeado de tiendas, museos y restaurantes, el hotel está situado en La Jolla, en California. Este establecimiento de estilo mediterráneo ofrece vistas panorámicas desde lo alto de la ensenada de La Jolla. El Parque Subacuático de San Diego-La Jolla se encuentra a una manzana, mientras que el Museo de Arte Contemporáneo está a 4 manzanas.