Photos coming soon
HOTEL
Towle Houses
1002 & 1004 & 1006 3rd Avenue, New Westminster, British Columbia, Canada, New Westminster
Where it sits
Towle Houses
1002 & 1004 & 1006 3rd Avenue, New Westminster, British Columbia, Canada, New Westminster
49.20490, -122.92094
Plan around Towle Houses
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
