16Sep 2019 News: Prince Akatoki London opens in UK capital by Jessica Sanchez Centrally located on Great Cumberland Place in Marylebone, the five-star luxury hotel, formerly the Arch London, now welcomes guests after a multi-million-pound refurbishment. Posted in: Blogging