• See More

    The location is amazing—right on the waterfront with views of Tokyo Bay and Rainbow Bridge. There's a Disney store inside, which I love, but it definitely made me spend more than I planned! 😭

Other Reviews by alma