The Queen Elizabeth II September 11th Garden is a ...
The Queen Elizabeth II September 11th Garden is a hidden oasis in the city. I was delighted by the beautiful flowers and the peaceful atmosphere. The staff was knowledgeable and provided excellent service. It's the perfect place to escape the city and enjoy some tranquility. Highly recommended!