This hotel is located in the Río area of Tijuana, close to the main shopping areas and financial district. The modern, air-conditioned rooms have flat-screen satellite TV and free Wi-Fi.
Number of rooms: 132
Doctor Atl 10050 Lote 17 y 19, 22010 Tijuana, Mexico
Hotel booked 1 times today.