Located just off of the eight Freeway south of San Diego, our central location, friendly staff, expansive well-appointed rooms, affordable rates, and proximity to world-famous attractions makes us the perfect destination while you travel for business..