The Park Hotel is located between Shimbashi and Shiodome stations, two easy to access subway stations right in the middle of the action of the city. Within walking distance to upscale Ginza and surrounded by architecturally stimulating skyscapers, this tantalizing tower takes up the top 10 floors of the Shiodome Media Tower. With views of the Tokyo Tower, Tokyo Bay, and Mt. Fuji, the location of the Park Hotel is observably impressive.
While the city’s skyscrapers can be intimidating, the Park Hotel incorporates natural elements into the interior of the building, softening your stay and creating a sanctuary in the center of the city.