Keio Plaza Hotel Tokyo
Tokyo Japan 160-8330
A full-service hotel with a stellar location just a five-minute walk from Shinjuku station, the Keio Plaza Hotel is a great choice for any traveler looking for deluxe Western-style accommodation at a mid-range (by Tokyo standards) price. The Keio Plaza offers more than 1,400 rooms in a variety of styles. Expect a full range of amenities and some staff fluent in English.