|
2-2-1 Nishi-shinjuku, Tokyo, Japan
The Keio Plaza is one of the Japanese capital's most accommodating residences with everythin...parking, pets allowed, restaurant...
|
|
4-6-12 Myojincho, Hachioji, Japan
Hachioji Plaza Hotel is located in downtown Hachioji shi, Japan. Near Keio Hachioji Station...
|