Starsky and Hutch Filming Locations

Starsky and Hutch was filmed in Los Angeles in United States of America.
Show Map
 

Former Ambassador Hotel

Fremont Hotel

From episode 2x16 "The Set-Up: Part 1".

Source: IMDb