Tijuana, Baja California, 22010
Description:
Located in Tijuana, Rio Suites Hotel & Apartments is in the business district just 5 minutes from the border and walking distance to many restaurants, shopping malls, banks, and medical centers.
Our Network