FOX’s new mini series “Star” is filmed on location in Atlanta, Georgia
The Sutton Arms Hotel is actually the Georgian Terrace Hotel in Atlanta
google street view > 659 Peachtree St NE, Atlanta, GA 30308
Thank you “dean” for the tip!
Atlanta, Ga – unknown address – Got a Tip?
Watch Now >
Directed By: Lee Daniels
Plot Summary: (add plot summary)
Production Co: Lee Daniels Entertainment / 20th Century Fox Television
Original Release Date: 12/24/2016
Poster Download >
Got a Tip?
Do you know of a filming location? Click Here!