Localizado a uma distância aproximada de 7 km de Monumental Plaza de Toros, que é muito apreciada pelos amantes de desporto, o hotel Southbay Travelodge San Diego de 2 estrelas consiste em 43 quartos.
Imperial Beach Sports Park e Genesis Square Shopping Center estão localizados a aproximadamente 25 minutos a pé e a 3.3 km respectivamente. Encinitas fica a 54 km de hotel. Hotel também está localizado a apenas uma curta caminhada de The Church of Jesus Christ of Latter-day Saints. Para quem viaja de longe, o aeroporto Internacional de San Diego fica a 21 minutos de carro.
Os hóspedes podem jantar no Subway, que serve pratos da cozinha de Deli, ou no New York Buffalo Wings situado a 6 minutos a pé.