Tokyo - Jordy Meow
Powered by SmugMug Log In

Izumi Garden

The Izumi Garden Tower is a 216 m high-rise building in the Roppongi district of Tokyo. The tower features a high-end hotel, luxury apartments with views of Tokyo and the Tokyo Tower, a fitness center, offices, shops and restaurants.