Le Sleep Inn Tijuana est situé à Tijuana, à moins de 9 km du centre culturel de Tijuana et à 11 km du marché El Popo. L'établissement se trouve à 10 km du vieux palais Jai Alai. L'établissement propose un service de navette gratuit et une réception ouverte 24h/24.
Les chambres sont équipées d'un bureau. Leur salle de bains privative est pourvue d'un sèche-cheveux.
Le Sleep Inn Tijuana propose un petit-déjeuner buffet ou américain.
L'aéroport international de Tijuana, le plus proche, est installé à 6 km.