Considered by many as an eyesore, Kyoto Tower is an observation tower and at 131 meters in height, is the tallest structure in Kyoto. The tower is situated just to the North of Kyoto Station. It’s immediately visible upon living the station.

There is a hotel at the base of the tower.

Other Kyoto Attractions