Economy Inn

Address:

230 Via de San Ysidro
Tijuana, CA 92173

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms