Filming locations for Mel Gibson & Holdie Hawn’s action, comedy was actually filmed in and around Victoria and Vancouver in British Columbia, Canada.
As for Marvins Motown Motors where Rick worked, this location is unknown for now and may have been built specifically for the film as it gets engulfed in flames.
Locations:
Metropolitan Hotel Vancouver, Howe Street, Vancouver, BC, Canada (Hotel)
Google Maps Co-ordinates: 49.283851, -123.118247


Location unknown
Google Maps Co-ordinates: N/A

17-19 Chesterfield Ave, North Vancouver, BC, Canada (Railway Tunnel)
Google Maps Co-ordinates: 49.311846, -123.083179




Market Square, Johnson Street, Victoria, BC, Canada
Google Maps Co-ordinates: 48.427635, -123.368491


Location not found
Google Maps Co-ordinates: N/A

Location not found (Hair Salon)
Google Maps Co-ordinates: N/A

Fan Tan Alley, Victoria, BC, Canada
Google Maps Co-ordinates: 48.429325, -123.367934


Extra:
Official Trailer
Release: 19/10/1990
Director: John Badham
Run Time: 110m
Age Viewing: 12
Gross: $70,978,012



the salon is at 796 Yates street, Victoria. I saw your photo and noticed ideon next to it. Seeing the other street locations were Victoria. I went there on google earth and searched odeon in Victoria. There it was next door.
LikeLike