City Express Tijuana Rio 4 stars

Doctor Atl 10050 Lote 17 y 19, 22010 Tijuana, Mexico

Hotel image
Read more reviews for City Express Tijuana Rio