6-1-6, Owada-Machi, Hachioji City, Tokyo 192-0045, Japan, Hachioji, Japan
Providing 51 rooms, the 3-star Hachioji Hotel New Grand is approximately 10 minutes' drive from Tokyo Fuji Art Museum. This Hachioji hotel also entices guests with shuttle service.
The accommodation is 4.3 km from Tamagawa Green Space in Hachioji. Take benefit from the proximity to Fujimori Park, which is about a 15-minute drive away.
Kaede is situated within easy walking distance of the hotel.
Enter your dates to see prices