Place detail×

Tokyo Metropolitan Government Building

A free observation deck 202 meters up with great views by day and gorgeous city lights at night.

Mentioned 3× across the internet