The City of Perth has given its approval to four new city developments, including an eight-level office building at the Playhouse Theatre site, a luxury hotel at heritage-listed St George's House and a 19-storey mixed use development at the Carlton Hotel.