Hotel San Diego bevindt zich in Mazatlán, op een paar minuten lopen van Playa Norte, en biedt accommodatie met een buitenzwembad, gratis privéparkeren en een gedeelde lounge. Het hotel ligt op ongeveer 6,4 km van Plazuela Machado en 10 km van vuurtoren Mazatlán. De accommodatie is rookvrij en is gelegen op een paar minuten lopen van Playa Camarón.
Alle kamers bij het hotel hebben airconditioning, een bureau, een flatscreen-tv, een eigen badkamer, beddengoed, handdoeken en een terras met uitzicht op de stad. Alle kamers hebben een kluisje.
Het personeel van de receptie spreekt Engels en Spaans.
Het dichtstbijzijnde vliegveld is Internationale luchthaven General Rafael Buelna (Mazatlan), op 35 km van Hotel San Diego.