Location Houston

The Sunshine Inn is located in downtown Houston on 11th Avenue, just off Yellowhead Highway 16.

The Sunshine Inn is a popular stop when travelling between Prince George and Prince Rupert or when driving to Alaska.

View Houston Sunshine Inn in a larger map