• See More

    The hotel is super close to Universal Studios Japan—just a 1 to 3 minute walk. It's so convenient to come back and rest when you're tired, then head back to the park in the evening.

Other Reviews by Billy Lee