This charming establishment is located in La Jolla, San Diego, just a few steps from La Jolla Shores Beach and just minutes from a host of galleries, commercial, cultural and entertainment venues. Each guest room has been finely furnished and boast a..