La Jolla Hotel's Amenities and Location Shine Welcome to the Holiday Inn Express La Jolla hotel, boasting an enviable locale in Southern California. Guests of the hotel can expect unmatched customer service to compliment the convenient location. Minutes from downtown La Jolla, the hotel's property is just two blocks from the beach and close to popular San Diego attractions. The hotel's guests...