Designed by
Title
Red Lion Hotel road sign in Houston, TX. #182718961
Description
Houston, Texas/USA 04/26/2020: Red Lion Hotel road sign along North Sam Houston Pkwy in Houston, TX. Mid scale and economy lodging chain founded in 1937.
This image is editorial