Opened in October 2017, Palace Central is a 13-screeb complex with multiple lounges and bar areas and sweeping views.