Tokyo, Japan
Imperial Hotel
imperial Hotel • The Beatles
1 Chome-1-1 Uchisaiwaichō, Chiyoda-ku, Tōkyō-to 100-8558, Japan
see directions1 Chome-1-1 Uchisaiwaichō, Chiyoda-ku, Tōkyō-to 100-8558, Japan
see directionsFound a problem on this page?
Image Source
Taro MatsumuraFound a problem on this page?
Image Source
Taro Matsumura