Tokyo tower is 13 m taller than the Eiffel Tower in Paris. The main observation deck is 145 m high and at night the view of Tokyo looks stunning. The tower offers 360 degree views of the city. We went to the the Tower as part of the night out Tokyo tour organised by Backstreet Guides.