With a stay at Shinshu Matsumoto Utsukushigahara Onsen Shoho in Matsumoto, you'll be within a 10-minute drive of Matsumoto Castle and Utsukushigahara Onsen. Featured amenities include a computer station, a 24-hour front desk, and luggage storage. A train station pick-up service is provided at no charge, and free self parking is available onsite.