It’s 5 minutes walk from the Skytree mall Solamachi, you can get great views of the tower very easily. And there are a few parks near by for cherry blossoms. Truly an impressive accommodation.