North America • United States • Texas • Relax Inn
2 STORY HOTEL WITH NEWLY RENOVATED ROOMS LOCATED OFF OF I-35 SOUTH AT EXIT 2 RIGHT IN THE CENTER OF ALL LAREDO HAS TO OFFER
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!