Francis Ford Coppola Launches a Hotel For Filmmakers in Georgia
Francis Ford Coppola has announced he is launching a hotel for filmmakers called the All-Movie Hotel in Georgia’s Peachtree City, outside of Atlanta. The hotel has 27 rooms and all of the suites were designed by Coppola. The hotel also features a state-of- …