Just 985 feet from the nearest beach, Suites Leon Rojo is located in Tijuana. Offering free WiFi throughout, the self-catering accommodation opens out on to a sea-view balcony. Each apartment is simply furnished and open out on to a balcony. They all come with air conditioning and a flat-screen TV. There is a full kitchen with a microwave and an oven for the preparation of meals. At Suites Leon Rojo you will find a 24-hour front desk and a terrace. Other facilities like a tour desk and laundry facilities are offered. The property offers free parking. Tijuana International Airport is located 8.7 miles from the property.