Walker's Stay

Walker's Stay is a location that appears in the city of Dune.