Prince hotel beer garden in Shiba Park
The Tokyo Prince Hotel's open-air Beer Restaurant Garden Islands is open through Sept. 27.
The beer garden in Shiba Park has 600 seats and offers a barbecue with draft beer and other drinks in a lush green environment, with great views of Tokyo Tower.