Facing the center of Yamaguchi City, Sunroute Kokusai Hotel Yamaguchi is located on the main tourist strip leading directly to the national treasure, Rurikoji Temple. more