В 3-звездочном Hotel Leon Tijuana, расположенном всего в 1 км от проспекта Революции, доступно 70 номеров. Гости, останавливающиеся в отеле, могут припарковать свой автомобиль на территории.
Чтобы оказаться в центре Тихуаны нужно прогуляться от этого отеля 20 минут. Довольно близко от отеля есть Museo del Coleccionista de Tijuana. Кроме того, Parque Teniente Guerrero находится в 17 минутах ходьбы. Из отеля Leon можно легко добраться до Кафедрального собора Метрополитана де Нуэстра Сеньора де Гвадалупе — он находится всего в 650 метрах. В 5 минутах пешей прогулки от отеля находится автобусная остановка Jai Alai.
Письменный стол и спутниковое телевидение предоставляются в номерах Hotel Leon. А также есть джакузи, отдельный туалет и душ.
Ресторан "Caesar's" предлагает гостям блюда средиземноморской кухни и располагается всего в 600 метрах.