Hachioji Plaza Hotel

Information :

Address : 4-6-12, Myojincho, Hachioji-shi

Rating : starstar

Check Rates & Availability (Agoda) : Check 35.658547, 139.343259

 

Map / Print

 

Related Spot


Comments are closed.