Address: Boulevard Rodolfo Sanchez Taboada, 10606, Tijuana, Mexico
Hotel rating from 75 guests: 8.5
Featuring an outdoor swimming pool, Hotel Hacienda Del Rio is in Tijuana’s financial district, it offers rooms with free Wi-Fi, a gym and a restaurant. …