Hotel Tsubakino
Located in Central Yamanouchi, Hotel Tsubakino’s traditional Japanese design is a relaxing place for guests to unwind, even offering soothing indoor and outdoor hot spring baths. Situated near to Jigokudani, home to Japan’s famous snow monkeys, it’s an ideal base for nature lovers. Find Out More
