Kumamoto Hotels by HotelTravel.com
Kumamoto is the capital city of Kumamoto on the island of Kyushu, Japan. One of the most noteworthy attractions is the Kumamoto Castle. This traditional wooden mansion has a Japanese garden that is absolutely breathtaking. The hotels accommodations range from mid-range hotels to luxury accommodations. HotelTravel.com customers are encouraged to make their hotel bookings in advance.