The Inn at Sunset Cliffs is the best oceanfront hotel in San Diego and is located in historical Point Loma, California. They are one of only a few San Diego hotels truly located on the Pacific Ocean, just steps away from Ocean Beach. The Inn at Sunset Cliffs is truly one of the only San… Read more »