This family-friendly hotel is located at Point Loma in San Diego. The hotel is located just a few steps away from San Diego Bay. Guests will find themselves just a short distance away from an array of bars, restaurants and entertainment venues, as well..