“Angel on High” Filming Locations

Series: Charlie's Angels Season 3, Episode 3
Previous: “
Next: “

Charlie's Angels episode "Angel on High" was filmed in Los Angeles in United States of America.
Show Map
 

Former Ambassador Hotel as Tuxedo Hotel (exterior)

Source: IMDb