2-2-1 Nishi-Shinjuku, Shinjuku, Tokyo Prefecture 160-8330
The Keio Plaza Hotel is the ideal location to explore the delights of the city of Tokyo. Only minutes away from the most popular shopping and entertainment spots, this luxury hotel provides stunning views over central Tokyo. The Keio Plaza Hotel offers a wide variety of home-away-from-home hospitality, with 1,435 guest rooms to choose from. Located in Shinjuku, in the very heart of the Tokyo metropolis, the Keio Plaza Hotel Tokyo extends top rated services and facilities, features that guests come to expect of a world class hotel.