A Embaixada Central está localizada no local dos antigos Jardins da Embaixada Britânica (daí seu nome) na Phlenchit Street, famosa por suas lojas. A diferença do complexo de outros semelhantes é a ligação da torre e do pódio em um volume aerodinâmico assimétrico, cuja silhueta muda conforme o ponto de vista. Com uma altura de cerca de 150 metros (37 andares, área total - 140.000 m2), o novo edifício é claramente visível no panorama de Bangkok.
Terraços e varandas permitem que você admire as vistas da cidade em retorno; do lado do hotel, as áreas para hóspedes ficam de frente para o Parque Nai Lert, nas proximidades, enquanto o bar, o lobby e o terraço panorâmico têm vista para o centro de Bangkok.
O shopping foi inaugurado em 2014, e o hotel Park Hyatt foi inaugurado em 2017. Suas fachadas são revestidas com 300.000 painéis de alumínio com duas superfícies cada para refletir o céu e o "caos da cidade" ao mesmo tempo. O resultado é um efeito moiré quando visto à distância.