At Hotel Matsushima Taikanso, you'll be within a 15-minute drive of Sekisui Heim Super Arena. Guests can indulge in massages, facials, or body treatments, and La Ceres, one of 5 restaurants, serves lunch and dinner. Other features include a bar/lounge, a seasonal outdoor pool, and a garden.