Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Oasis 21 is a modern facility located adjacent to Nagoya TV Tower in Sakae, Nagoya. It contains restaurants, stores, and a bus terminal, as well as the tourist information. Constructed in front of the Aichi Arts Center.