The hotel wasn t luxurious by any means but it is a decent place to stay if. Carlton laredo tx 78046 united states. Our 100 smoke free hotel is within walking distance to mall del norte and several restaurants.