Please note: all room sizes are approximate.
All hotel rooms are a minimum of 25 square meters, ideal for extended stays in Kumamoto, Japan
Prepare for your day in Japan in a sleek bathroom with a space-saving shower booth
All hotel rooms include a 49-inch flat-screen TV, perfect for your downtime in Kumamoto, Japan.