Super Hotel Kumamoto YamagaHotel
861-0517 Kumamoto, Yamaga, Ohashidori 902-2, Japan
Super Hotel Kumamoto Yamaga offers air-conditioned rooms in Yamaga. This 3-star hotel offers luggage storage space. The property provides free private parking and free Wi-Fi.