The hotel is located in Tokyo, Japan, near the Tokyo Traffic Hub's Okawa Station, across a road. The hotel is large in scale and consists of several buildings with different styles. The most amazing thing is an ocean park with dolphin shows, which is very attractive.