Keio Plaza Hotel is a chain of hotels in Japan, the largest of which is its flagship hotel in the Nishi-Shinjuku district in Shinjuku, Tokyo, Japan. The Keio Plaza Hotel is featured in the 1984 film The Return of Godzilla and the 1991 film Godzilla vs. King Ghidorah, where it was partially destroyed.
Location: 2-2-1 Nishi-Shinjuku Shinjuku, Tokyo, Japan
AdCheck Availability for HOTELTokyo Trip Ueno. View Popular Amenities. Get the Most Out of Your Vacation with Packages. Explore Fun Things to Do On Your Stay.