Experience a Luxurious and Exotic Paradise Just Minutes Away From Central Tokyo
Floating like a mirage on the shimmering waters of Tokyo Bay, Odaiba is a vibrant entertainment hub that actually began its life in the 1850s as a series of man-made islands. These islands were originally built to mount artillery batteries against invading warships. History Anchoring this legendary waterfront today is Grand Nikko Tokyo Daiba,…

-360x230.jpg)










Recent Comments