6705 La Jolla Blvd, La Jolla, CA, United States, 92037
Downtown La Jolla is wildly popular among visitors to the San Diego area. This niche of San Diego County hosts an abundance of high-rated resorts and spas. Of course, some travelers may seek a quiet establishment. This low-key hotel, part of the Holiday Inn chain, is the place. Located just one block from the ocean, visitors may enjoy the luxury of an ideal location without the pomp and circumstance featured in more formal hotels.