Texas > La Joya > Travel & Transportation > Hotels, Motels, & Lodging > La Vista Hotel
612 E Expressway 83, La Joya, Texas, 78560-4149
(956) 584-1616
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!