Das Azoris Angra Garden Plaza Hotel liegt im historischen Zentrum der Stadt Angra do Heroísmo, die von der UNESCO als Welterbe betrachtet wird. Mit einer privilegierten Lage auf dem Hauptplatz der Stadt ist das Azoris Angra Garden eingebettet in den wunderschönen Stadtpark, und es bietet denjenigen, die es besuchen, einen wundervollen Spaziergang bis zum Aussichtspunkt Miradouro da Memória mit einem atemberaubenden Blick über die Stadt.