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 was partially destroyed in the 1984 film The Return of Godzilla and the 1991 film Godzilla vs. King Ghidorah.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Keio_Plaza_Hotel
Official Website https://www.keioplaza.co.jp/hachioji/
Address Hachioji, Japan
Coordinates 35°39'23.149" N 139°20'26.285" E