Tennis Courts (2 courts)

Enjoy an invigorating game of tennis on our courts surrounded by the natural beauty of Lake Towada (hard courts).

Location: In the hotel grounds

Opening Hours

  • 8:00 – 18:00
Go Top