Tower Station Inn Shamrock is a photo spot in Lela, Wheeler County, Texas, 79079, USA at 35.22658, -100.24832. ShotHotspot has 60 photos taken here by 8 photographers. It's good for architecture and urban photography. Other photo spots nearby include Abandoned Edsel Shamrock Cars and Station Inn Abandoned Route66.