This Hotel in San Diego, CA is centrally located near plenty of shopping, restaurants and must-see attractions. While staying at the hotel, guests will be just minutes from Balboa Park, Downtown San Diego, Qualcomm Stadium, Marine Corp Recruit Depot,..